Cette commande permet de monter un répertoire d'un PC-2 (serveur) distant dans les répertoires d'un PC-1 (client), utile pour appliquer un rsync
Ça marche très bien avec un PC à 600 km de chez soi comme en local.
Une fois le montage appliqué vous pouvez ouvrir mc (par exemple, mais pas Nautilus !) et naviguer dans les dossiers…
Il est entendu que ssh est DÉJÀ installé sur les deux PC, hein !
Si ce n'est pas le cas, voici le lien : SSH
Installer sshfs et fuse-utils sur le PC1 receveur (ou client)
# apt-get install sshfs & fuse-utils
Sur le PC-2 (serveur)
Voir les commandes :
Vous pouvez aussi consulter : A Savoir... pour le détail de la gestion des propriétés et des droits !
Sur le PC-1 (client)
Sous root (voir commande su)
Créer un répertoire de montage où héberger le répertoire à monter du PC-2 :
# mkdir /home/lenglemetz/ssh/receveur
# sshfs user@ip_distante:/home/user /home/lenglemetz/ssh/receveur
Ici, le répertoire de montage est dans le home, vous pouvez tout aussi bien choisir un autre endroit sur une partition du PC-1…
Ne pas utiliser l'ouverture sur le bureau par Nautilus (clic de souris…), il faut utiliser la ligne de commande pour naviguer, copier ou modifier le répertoire monté.
Le gestionnaire mc (midnight commander) est idéal pour cela ! Voir MC.
PC-1
Il suffit d'appliquer cette commande sur le répertoire pour démonter le PC distant :
# fusermount -u /home/lenglemetz/ssh/receveur
Et hop ! Comme diraient certains facétieux d'ici-bas. Mais siiiiiiiii…