× Aidez la recherche contre le COVID-19 avec votre ordi ! Rejoignez l'équipe PC Astuces Folding@home
 > Tous les forums > Forum des Webmasters
 Installer un serveur vps sous SSHSujet résolu
Ajouter un message à la discussion
Pages : [1] 2 3 4 5 ... Fin
Page 1 sur 17 [Fin]
griggione
  Posté le 15/09/2020 @ 17:25 
Aller en bas de la page 
Grand Maître astucien

Bonjour tous,

Je veux me faire mon cloud, j'ai un serveur dédié pour ça.

Trés bien, passer des fichiers par FTPS (filezilla), pas de problème mais lire directement via le navigateur, comment fait-on ?

Je pense que cela devrait amuser quelques-uns



Modifié par griggione le 11/11/2020 13:56
Publicité
fgondard
 Posté le 15/09/2020 à 18:16 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Grand Maître astucien

Bonjour,

mais lire directement via le navigateur, comment fait-on ?

En local ou à distance ?

En local tu partages les répertoires que tu veux sur ton serveur et sur ta station tu y accèdes comme tu veux via l'explorateur, éventuellement en déclarant un ou plusieurs lecteurs réseau. Via un navigateur avec le format ''file://..." , on ne peut accéder qu'à un fichier donné. Par contre si le navigateur intègre un client il suffit de saisir l'URL avec le format "ftp://...." et l'on peut afficher un répertoire. Mais plus de client FTP sur certains (voir ici). Je ne sais pas s'il serra néanmoins possible d'utiliser SFTP ou FTPS mais là c'est une autre histoire.

À distance c'est à peu près la même chose mais en plus il faut faire une redirection de port vers le serveur au niveau du modem routeur et, si l'on ne dispose pas d'une adresse IP fixe (cas standard sauf chez Free) s'abonner à un service de type dyndns pour disposer d'une lien permanent.

griggione
 Posté le 16/09/2020 à 09:35 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Grand Maître astucien

Bonjour fgondard,

J'ai bien avancé.

C'est à distance, sur un serveur dédié pour lequel j'ai un lien, par exemple : w.griggione.com

Pour déposer, j'utilise Filezilla, et là pour passer je le ferais en SFTP ou FTPS.

Disons que j'ai un dossier intitulé "test".

Si je dépose une image, pour la voir : ht tp://www.griggione.com/test/rose.png, pareil pour un .txt ou .pdf, .docx, etc.

Déjà ça résout mon problème de lecture sauf que chaque affichage se fait soit grace au navigateur soit avec les outils de mon PC, comme par exemple rose.docx s'ouvre avec mon word. Donc on peut faire enregistrer sous => etc.

Maintenant, la question, comment lire uniquement sur le serveur sans pouvoir télécharger (évidemment, je ne pourais pas empecher la saisie d'écran, mais c'est moindre mal)

fgondard
 Posté le 16/09/2020 à 10:55 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Grand Maître astucien

Si je dépose une image, pour la voir : ht tp://www.griggione.com/test/rose.png, pareil pour un .txt ou .pdf, .docx, etc.

Utiliser le protocole HTTP supposerait que tu as un serveur HTTP sur ton serveur et là c'est comme avec "file" en local, chaque fichier a son URL particulière. Tu ne peux donc pas naviguer dans l'arborescences comme en FTP. Il faudrait faire un site en php avec création dynamique des liens individuels en fonction du contenu de l'aborescence.

Pour afficher directement une aborescence sans créer ce type de site il faut être en FTP ou l'un de ses successeurs. Filezilla serveur permet de travailler en SFTP mais quid du navigateur ?

Maintenant, la question, comment lire uniquement sur le serveur sans pouvoir télécharger

Tout ce tu vois dans un navigateur est au préalable enregistré sur ton PC dans le cache. Après le navigateur l'affiche directement s'il le peut et sinon propose la lecture avec l'application correspondante ou l'enregistrement dans le répertoire de ton choix.

Dès lors qu'une resource est accessible depuis l'extérieur via internet n'importe qui connaissant l'URL (et le numéro de port s'il n'est pas standard) y aura accès sauf protection par mot de passe.



Modifié par fgondard le 16/09/2020 12:52
griggione
 Posté le 16/09/2020 à 14:26 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Grand Maître astucien
fgondard a écrit :

... accès sauf protection par mot de passe.

RE

Je suis d'accord MAIS même si je mets un MdP sur le dossier (par exemple), la personne qui viendra consulter retombera dans le shéma classique.

Je vais prendre un exemple, par exemple, si j'installe owncloud, je peux parametrer qui regarde, regarde/enregistre, regarde/modifie, etc., bref, donner les droits aux visiteurs reconnus.

Donc, quelque part, c'est possible, le tout, savoir comment.

fgondard
 Posté le 16/09/2020 à 15:04 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Grand Maître astucien

Tu arrives au bout de mon maigre savoir en la matière. Je te suggères de demander le transfert de ta question dans le forum des webmasters où tu auras sans doute des réponses plus pertinentes.

griggione
 Posté le 16/09/2020 à 15:58 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Grand Maître astucien

RE

Tu as raison, je me suis trompé de forum.

Je te remercie fgondard.

zoulouman
 Posté le 17/09/2020 à 01:11 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

Attention !

SFTP et FTPS sont deux choses radicalement différentes.

FTPS utilise une connexion FTP sécurisée (SSL) sur le port 21.
SFTP utilise une connexion SSH sur le port 22.

La plupart du temps, c'est une connexion FTPS qui est utilisée, particulièrement pour les hébergements mutualisés.
Avec un serveur dédié, le SFTP pourra être utilisé avec les permissions ROOT, ce qui permet d'aller partout sur le disque du serveur.

pcastuces
 Posté le 17/09/2020 à 08:46 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Equipe PC Astuces
Bonjour,

Le sujet a été déplacé par la modération dans le forum des Webmasters qui semble plus adéquat.

Vous pouvez continuer la discussion à la suite de ce message.

A bientôt.
Publicité
griggione
 Posté le 17/09/2020 à 11:09 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Grand Maître astucien

RE

Merci PCA pour le transfert.

Bonjour zoulouma,

Mes serveurs sont dédiés mais je ne sais pas encore quel protocole utilisé.
Pour l'instant, je cherche comment afficher sans transmettre

Jean-Pierre
 Posté le 17/09/2020 à 12:10 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Maître astucien

Tonton Grigri

Ça faisait longtemps !

Simplement pour car je ne connais pas grand chose en ce sujet de Claaaude.

Mais si quelqu'un peu t'aider ici c'est tonton Zouzou.

Licette et JP

griggione
 Posté le 17/09/2020 à 14:39 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Grand Maître astucien

RE

Jean-Pierre

Je suis en train d'installer owncloud pour voir, mais pour ce que je veux faire, c'est presque une usine à gaz.

Mon besoin :

1) Un serveur : j'ai

2) des dossiers, un perso pour l'admin (donc blindé) et un(s) autre(s) pour visualiser, visualiser/télécharger, visualiser/modifier, visualiser/déposer.
Donc donner des droits différents selon le collaborateur/client/invité, etc.

zoulouman
 Posté le 17/09/2020 à 15:32 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

Tu ne crois pas que tu aurais du t'initier au maniement d'un serveur en local avant d'en acheter un ?
Ca s'installe facilement sur une veille machine et en plus, à part pour la création du serveur, pas besoin d'écran, clavier, souris, etc...

Bon ! C'est fait...

Tu as quoi comme serveur ? Un Kimsufi chez OVH ? Un VPS chez machin ?
Quel est le système d'exploitation ? Ubuntu ? CentOS ? Etc...

J'imagine aussi que tu as un nom de domaine et adresse IP, quels sont-ils ?


Avant d'installer un site, quel qu'il soit, il faudra installer Apache, PHP et MariaDB au minium.
OpenSSH est normalement installé. Il semble que ce soit le cas aussi de PureFTPd.

Ensuite, si tu veux recevoir et envoyer des mails, tu auras besoin de Postfix, Dovecot et OpenDKIM au minimum.

Et pour une sécurité minimum, il sera impératif d'installer Fail2ban, Amavis (si mails), Rkhunter.


Je te recommande d'installer un gestionnaire du type Webmin ou ISPConfig, par exemple. Pour toi qui n'y connait rien, ISPConfig est pas mal du tout pour les débutants et confirmés.

griggione
 Posté le 17/09/2020 à 18:48 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Grand Maître astucien
zoulouman a écrit :

Tu ne crois pas que tu aurais du t'initier au maniement d'un serveur en local avant d'en acheter un ?

RE

J'ai wampserver en local.

Sinon, j'ai trois dédiés (bientot quatre) chez Hosteur.

Bon, je reviens demain pour le reste, maman m'appelle

zoulouman
 Posté le 17/09/2020 à 19:02 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

Je viens de jeter un oeil et c'est du VPS, pas du dédié.
Le fonctionnement reste le même, faut pas s'affoler. Un VPS se comporte comme un dédié, c'est juste un serveur dédié qui a été divisé en plusieurs petits serveurs. C'est des serveur virtuels, ou VPS (Virtual Private Server).

En tout cas le prix est assez élevé quand même, mais bon, c'est tes sous (ou ceux de maman).

Bon ben on voit ça demain.

griggione
 Posté le 18/09/2020 à 10:18 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Grand Maître astucien
zoulouman a écrit :

Je viens de jeter un oeil et c'est du VPS, pas du dédié.

RE

Exact mais pour mes sites, ça va bien.

Donc, la question qui tue ..... , je fais quoi pour ma demande, faire mon cloud.

Ou je vais être obligé d'installer un owncloud, nextcloud ou autre ?

zoulouman
 Posté le 18/09/2020 à 12:04 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

Si tu commençais par répondre un peu à mes questions, hein ?

C'est quoi comme OS ? CentOS 7 ?

Si oui, tous les fichiers que tu veux mettre en ligne se placent dans le dossier /var/www/html
Je ne connais pas owncloud, ou cloudbidule mais j'imagine qu'il doit falloir créer une base de données avant.

Qu'est-ce que tu entends pas cloud ? Du stockage de fichiers personnels ou du partage ?
Fais gaffe au copyright si partage !

Publicité
griggione
 Posté le 19/09/2020 à 06:40 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Grand Maître astucien

RE

zoulouman a écrit :

Qu'est-ce que tu entends pas cloud ? Du stockage de fichiers personnels ou du partage ?


Du stockage de fichiers personnels et du partage visuel, surtout visuel (lois, astuces, directives, etc.)

zoulouman a écrit :

Fais gaffe au copyright si partage !

Que de l'interne.

zoulouman a écrit :

Si oui, tous les fichiers que tu veux mettre en ligne se placent dans le dossier /var/www/html


Ok, je connais, de toutes façons, j'ai une interface qui me permet de gérer tout ça.

zoulouman a écrit :

C'est quoi comme OS ? CentOS 7 ?


Ben justement, c'est la question et j'ai plusieurs possibilités.

Si je veux installer un owncloud par exemple, je sais que je dois mettre un linux et j'ai la procédure mais si je suis venu, c'est que j'aimerais quelque chose de simple. Une bibliotheque de dossiers de fichiers perso, une bibliotheque de dossiers de partage.

L'idéal, les dossiers peuvent être partagés à des utilisateurs ou des groupes, avec des autorisations en lecture seule ou en lecture-écriture. Les fichiers peuvent également être partagés avec des utilisateurs externes via des liens de partage. Les liens de partage peuvent, de leur côté, être protégés par des mots de passe.

Tout simplement

zoulouman
 Posté le 19/09/2020 à 12:25 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

Perso, je tourne avec CentOS que j'adore. CentOS est un OS franchement orienté serveur, et ça tombe bien c'est ce qu'on veut.
CentOS est stable, très stable. Dans ses repos, il ne propose que des paquets stables. Pas question de planter un serveur CentOS avec une nouveauté sortie de ses repos, il faudra le vouloir et le faire contre le gré de CentOS.

Par contre, ils pourraient donner la version de leurs OS, ce serait pas un luxe...
C'est CentOS 7 ou CentOS 8 ?

Sinon, si tu as peur, CPanel peut faire la job, mais je ne connais pas. C'est pas un OS, c'est un gestionnaire serveur qui marche bien d'après les retours que j'ai.

Pour ton owncloud, vu que je ne connais pas, il fait ce que tu demandes ?
Mais n'oublie pas de lui créer une base de données avant de l'installer !

En SSH c'est délicat pour les débutants, ça se fait à la main avec en SQL.
Mais rien ne t'empêche d'installer PhpMyAdmin dans ton dossier web.



Modifié par zoulouman le 19/09/2020 12:27
griggione
 Posté le 19/09/2020 à 15:10 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Grand Maître astucien

RE

zoulouman a écrit :

Par contre, ils pourraient donner la version de leurs OS, ce serait pas un luxe...
C'est CentOS 7 ou CentOS 8 ?

Je ne sais pas et je vais voir. Mais à mon avis, ils seront à jour.

zoulouman a écrit :

Pour ton owncloud, vu que je ne connais pas, il fait ce que tu demandes ?
Mais n'oublie pas de lui créer une base de données avant de l'installer !

J'ai déjà installé owncloud et je sais ce qu'il faut faire, ce n'est pas ma demande.

J'aimerais quelque chose de simple. Une bibliotheque de dossiers de fichiers perso, une bibliotheque de dossiers de partage.
L'idéal, les dossiers peuvent être partagés à des utilisateurs ou des groupes, avec des autorisations en lecture seule ou en lecture-écriture. Les fichiers peuvent également être partagés avec des utilisateurs externes via des liens de partage. Les liens de partage peuvent, de leur côté, être protégés par des mots de passe.

zoulouman
 Posté le 19/09/2020 à 15:25 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

Ce que tu demandes, c'est ton logiciel qui doit le gérer, ton Owncloud. Sinon il faut passer à autre chose.

Sinon, c'est possible de créer tes besoins à la main, mais j'espère que tu connais HTML/CSS/JS/PHP/SQL et que tu as du temps et de la patience.
Créer un site de partage de A à Z, ça ne se fait pas en 5 minutes.

Je te conseille vivement de trouver le CMS cloud qui fera ton bonheur, parce-que c'est pas moi qui va te faire un site complet pour la gloire.

Du coup, les soucis du début sont envolés. Tu n'as même pas installé l'OS que tu veux déjà le résultat. Ma foi...

griggione
 Posté le 19/09/2020 à 15:43 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Grand Maître astucien

RE

zoulouman a écrit :

Ce que tu demandes, c'est ton logiciel qui doit le gérer, ton Owncloud. Sinon il faut passer à autre chose.

Je connais déjà owncloud, ce que je cherche est plus simple, juste gérer des dossiers sur un serveur via le navigateur.

zoulouman a écrit :

Créer un site de partage de A à Z, ça ne se fait pas en 5 minutes.

C'est ma demande, est-ce si difficile que ça ?

zoulouman a écrit :

Du coup, les soucis du début sont envolés. Tu n'as même pas installé l'OS que tu veux déjà le résultat. Ma foi...

Ce n'est pas le sens de mon topic, tu extrapoles bien vite.
Je demande simplement si c'est possible.

zoulouman a écrit :

Je te conseille vivement de trouver le CMS cloud qui fera ton bonheur, parce-que c'est pas moi qui va te faire un site complet pour la gloire.

Là tu deviens désobligeant, je ne fais pas l'aumone. Si quelqu'un à déjà developper, je suis pret à rétribuer.

Merci d'avoir répondu mais restons-en là.

zoulouman
 Posté le 19/09/2020 à 16:00 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

Ce n'est pas que c'est compliqué, loin de là, mais ça demande un gros boulot que je ne ferai pas, même rémunéré.
Créer des sites ou apparentés, c'était bien quand j'étais un peu plus jeune et que j'avais besoin de sous. Mais aujourd'hui, je n'ai plus du tout envie d'avoir un client sur le dos (sans te viser).

A la limite, crée un simple serveur Apache avec accès en +INDEXES et certains dossiers protégés par .htaccess et .htpasswd
C'est très rudimentaire, mais bon. Ca peut dépanner en attendant de trouver mieux, vu que tu as l'air pressé.

griggione
 Posté le 19/09/2020 à 16:20 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Grand Maître astucien

RE

zoulouman a écrit :

C'est très rudimentaire, mais bon. Ca peut dépanner en attendant de trouver mieux, vu que tu as l'air pressé.

Mais je ne suis pressé ?

zoulouman a écrit :

A la limite, crée un simple serveur Apache avec accès en +INDEXES et certains dossiers protégés par .htaccess et .htpasswd

Ca, je sais faire. Je pense que je vais rester comme ça.

Ma question au départ est simple, comment lire des fichiers sur un serveur sans les rendre téléchargeables (hors saisie d'écran).
Comme le fait plein de cloud.
Bref, donner des permissions d’accès d’un fichier.

zoulouman
 Posté le 19/09/2020 à 16:36 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

Tu peux toujours ajouter une couche avec du PHP et des contrôles d'accès que ce langage pourrait rendre rigoureux.

Comment rendre un fichier non téléchargeable alors que la personne y a accès, c'est ça ta question ?
Tu veux de la lecture seule on peut dire.

Je suis désolé, mais à partir du moment où un fichier est accessible même en simple lecture seule, il devient possible de le récupérer.
Le net est né comme ça. Tout ce qui est diffusé sur le net est récupérable...

Si tu veux de l'accès réglementé hors .htaccess et .htpasswd, il va te falloir t'intéresser à PHP et éventuellement SQL.
Si tu restes sur des contrôles d'accès Apache, tes fichiers sont téléchargeables dès lors qu'on y a accès.

griggione
 Posté le 19/09/2020 à 16:42 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Grand Maître astucien
zoulouman a écrit :

Je suis désolé, mais à partir du moment où un fichier est accessible même en simple lecture seule, il devient possible de le récupérer.
Le net est né comme ça. Tout ce qui est diffusé sur le net est récupérable...

RE

C'est bien ça. Je me suis dis, peut-etre que quelqu'un .....

Bon, me reste à déterminer, simple serveur Apache avec accès ou CMS.

Merci pour les réponses.

Publicité
Pages : [1] 2 3 4 5 ... Fin
Page 1 sur 17 [Fin]

Vous devez être connecté pour poster des messages. Cliquez ici pour vous identifier.

Vous n'avez pas de compte ? Créez-en un gratuitement !


Les bons plans du moment PC Astuces

Tous les Bons Plans
29,90 €Routeur TP-Link Archer C6 Gigabit et Wifi double bande AC à 29,90 €
Valable jusqu'au 03 Décembre

Amazon fait une vente flash sur le routeur TP-Link Archer C6 qui passe à 29,90 € livré gratuitement. On le trouve ailleurs à partir de 40 €. Ce routeur dispose de 5 ports Ethernet Gigabit, du WiFi 802.11 AC sur 2 bandes (délivre des débits combinés allant jusqu’à 1.2Gbps). Vous pouvez le convertir en point d'accès pour partager votre réseau filaire avec d'autres appareils WiFi.


> Voir l'offre
199,99 €SSD Samsung 860 EVO 2 To à 199,99 €
Valable jusqu'au 04 Décembre

Amazon fait une promotion sur le SSD Samsung 860 EVO 2 To qui passe à 199,99 € livré gratuitement alors qu'on le trouve ailleurs à partir de 240 €. Ce SSD offre des vitesses de 560 Mo/s en lecture et 520 Mo/s en écriture. Il est garanti 5 ans.


> Voir l'offre
79,95 €Clavier Gaming Logitech G513 Carbon Lightsync RVB à 79,95 €
Valable jusqu'au 25 Décembre

Materiel.net fait une promotion sur le clavier Gaming Logitech G513 Carbon Lightsync RVB qui passe à 79,95 € au lieu de 129 € ailleurs. Mélange parfait de performances, de technologies et d'une conception d'une qualité inégalée, le clavier G513 est un clavier gaming mécanique RVB équipé des switches mécaniques tactiles avancés Romer-G plébiscités par les professionnels d'eSports du monde entier. La coque en alliage aluminium robuste et légère apporte une rigidité et une apparence haut de gamme tout en lui conférant une forme fine semblable à une lame. Et pour davantage de confort, le Logitech G513 dispose d'un repose-poignets en mousse à mémoire de forme. Le Logitech G513 est doté d'un rétro-éclairage RVB complet d'environ 16.8 millions de couleurs avec un éclairage des touches personnalisable. De plus, grâce à la nouvelle technologie Lightsync, l'éclairage suit le rythme des jeux pour offrir l'expérience RVB la plus immersive qui soit.


> Voir l'offre

Sujets relatifs
Probleme de mise en ligne de fichier sur un serveur
lire des vidéos sur mon site avec VLC ?
tags ou pas (sur overblog)
Ecriture sur le serveur en upload
Problème - site sur nouveau serveur [résolu]
Serveur dédié
serveur dédié et base sql
Capacité du site sur serveur FTP
Taille d'un fichier sur serveur ftp
enregistrer pièces jointes via menu sur serveur
Plus de sujets relatifs à Installer un serveur vps sous SSH
 > Tous les forums > Forum Forum des Webmasters