[fichier] editer a distance
-
- Elfe
- Messages : 623
- Inscription : dim. 27 avr. 2014, 09:32
[fichier] editer a distance
Bonjour,
Chez moi, sur mon réseau local, j'ai deux PC : A et B
Sur A, il y a des fichiers dans /srv/http/site/ .
J'aimerais pouvoir éditer ces fichiers depuis B.
Comment faire ?
Chez moi, sur mon réseau local, j'ai deux PC : A et B
Sur A, il y a des fichiers dans /srv/http/site/ .
J'aimerais pouvoir éditer ces fichiers depuis B.
Comment faire ?
-
- Maître du Kyudo
- Messages : 1855
- Inscription : mer. 06 janv. 2010, 13:51
- Localisation : Ried - Alsace - France
Re: [fichier] editer a distance
Salut,
tu as plusieurs solutions :
- Depuis B, tu lances une session ssh sur A et tu édites via ton éditeur favori installé sur A (leafpad, vi, emacs...)
- Tu fais un montage NFS de A:/srv/http/site sur un répertoire quelconque de B et tu édites via ton éditeur favori installé sur B (leafpad, vi, emacs...)
Et sans doute d'autres que je n'ai pas en tête.
tu as plusieurs solutions :
- Depuis B, tu lances une session ssh sur A et tu édites via ton éditeur favori installé sur A (leafpad, vi, emacs...)
- Tu fais un montage NFS de A:/srv/http/site sur un répertoire quelconque de B et tu édites via ton éditeur favori installé sur B (leafpad, vi, emacs...)
Et sans doute d'autres que je n'ai pas en tête.
La majorité des bugs se situe entre la chaise et le clavier...
Arrêtez de vous prendre la tête avec les partitions... passez au LVM
Arrêtez de vous prendre la tête avec les partitions... passez au LVM
-
- Elfe
- Messages : 623
- Inscription : dim. 27 avr. 2014, 09:32
Re: [fichier] editer a distance
Dans le montage, de A:/... , A est le nom de mon PC défini ds /etc/hostname ?
-
- Maître du Kyudo
- Messages : 1855
- Inscription : mer. 06 janv. 2010, 13:51
- Localisation : Ried - Alsace - France
Re: [fichier] editer a distance
Si tu veux du montage NFS, regarde la page du wiki pour configurer d'abord l'ordinateur A (le serveur NFS) puis B (le client NFS).
Idéalement, tu dois définir les noms et IP de A et B dans chaque fichier /etc/hosts (pour la résolution de noms). Ou tu utilises des IPs pour faire le montage, et là tu n'as évidemment pas besoin de nom.
Idéalement, tu dois définir les noms et IP de A et B dans chaque fichier /etc/hosts (pour la résolution de noms). Ou tu utilises des IPs pour faire le montage, et là tu n'as évidemment pas besoin de nom.
La majorité des bugs se situe entre la chaise et le clavier...
Arrêtez de vous prendre la tête avec les partitions... passez au LVM
Arrêtez de vous prendre la tête avec les partitions... passez au LVM
-
- Elfe
- Messages : 623
- Inscription : dim. 27 avr. 2014, 09:32
Re: [fichier] editer a distance (résolu)
Ok, merci beaucoup pour ton aide
-
- Elfe
- Messages : 623
- Inscription : dim. 27 avr. 2014, 09:32
Re: [fichier] editer a distance
Et tu me conseilles quel méthode ? Quels sont les avantages et inconvénients des deux méthodes ?
Re: [fichier] editer a distance
Bonjour,
Je ne me substituerai certainement pas à oktoberfest pour t'éclairer, mais il me semble qu'il est fondamental de maîtriser SSH.
Donc, rien que pour l'essayer...
Je ne me substituerai certainement pas à oktoberfest pour t'éclairer, mais il me semble qu'il est fondamental de maîtriser SSH.
Donc, rien que pour l'essayer...
-
- Maître du Kyudo
- Messages : 1855
- Inscription : mer. 06 janv. 2010, 13:51
- Localisation : Ried - Alsace - France
Re: [fichier] editer a distance
@waitnsea : je n'ai pas la science infuse, tu peux intervenir.
Il est clair que ssh est fondamental à connaitre, donc pourquoi hésiter à s'en servir. Pour un éditeur en mode texte (vi, emacs) tu n'auras aucun souci, c'est comme si tu étais devant le PC. En mode graphique, il te faut d'abord activer l'option au niveau du serveur ssh (X11Forwarding, cf man) et ensuite ça devrait rouler de la même façon.
Le montage NFS devient intéressant si tu veux souvent éditer tes fichiers, c'est plus "simple" : ton répertoire distant est monté sur un répertoire local, tu peux utiliser tous les outils de ton ordinateur local pour traiter ton fichier (édition bien sur, mais aussi tous les grep, awk, sed et autre perl que tu souhaiterais utiliser).
Par contre NFS est plus "compliqué" à mettre en oeuvre, mais le wiki est toujours là pour toi
Il est clair que ssh est fondamental à connaitre, donc pourquoi hésiter à s'en servir. Pour un éditeur en mode texte (vi, emacs) tu n'auras aucun souci, c'est comme si tu étais devant le PC. En mode graphique, il te faut d'abord activer l'option au niveau du serveur ssh (X11Forwarding, cf man) et ensuite ça devrait rouler de la même façon.
Le montage NFS devient intéressant si tu veux souvent éditer tes fichiers, c'est plus "simple" : ton répertoire distant est monté sur un répertoire local, tu peux utiliser tous les outils de ton ordinateur local pour traiter ton fichier (édition bien sur, mais aussi tous les grep, awk, sed et autre perl que tu souhaiterais utiliser).
Par contre NFS est plus "compliqué" à mettre en oeuvre, mais le wiki est toujours là pour toi
La majorité des bugs se situe entre la chaise et le clavier...
Arrêtez de vous prendre la tête avec les partitions... passez au LVM
Arrêtez de vous prendre la tête avec les partitions... passez au LVM
Re: [fichier] editer a distance
Pour en revenir à ta question primordiale, en ligne de commande ssh ne pose aucun problème, mais il y aussi une option de montage :AchilleFraisse a écrit :Bonjour,
Chez moi, sur mon réseau local, j'ai deux PC : A et B
Sur A, il y a des fichiers dans /srv/http/site/ .
J'aimerais pouvoir éditer ces fichiers depuis B.
Comment faire ?
SSHFS, qui fonctionne avec beaucoup de simplicité.
J'ai testé avec la commande suivante :
Code : Tout sélectionner
sshfs -o nonempty waitnsea@dell:Documents ~/Partage
Démontage :
Code : Tout sélectionner
$ fusermount -u ~/Partage
Re: [fichier] editer a distance
j'utilise aussi sftp (pas de serveur ftp à installer malgré le nom)
utilisable en ligne de commande et, pour moi protocole reconnu par dolphin sftp:// (avec cle ssh + passphrase configuré dans ~/.ssh/config) :
ajout d'un signet du type :
fichier ensuite édité via le navigateur de fichier comme :
utilisable en ligne de commande et, pour moi protocole reconnu par dolphin sftp:// (avec cle ssh + passphrase configuré dans ~/.ssh/config) :
ajout d'un signet du type :
Code : Tout sélectionner
sftp://login@monserveur.org:22/
sftp://login@monserveur.org:22/home/login/Documents/monfichier.txt
Arch stable - Kde 5 / zsh - btrfs/mbr - Intel Core i3 - 6Go RAM - GeForce 405 video-nouveau