Skip navigation

Configurer sshfs – serveur/client

Configuration sshfs – serveur/client

NFS peut être un peu contraignant à mettre en place et/ou à utiliser. Une des alternative est de monter un système de fichier avec sshfs.

Installation du paquet sshfs

: L’installation peut se faire coté client seulement.

root@debian~#: aptitude install sshfs

Pré-requis

La forme général de la commande est la suivante.

user@debian~$: sshfs -o uid=uid-utilisateur-local -o gid=gid-utilisateur-local utilisateur-distant@serveur:/dossier/distant/ /dossier/local/

Il faut donc créer le dossier de montage.

user@debian~$: mkdir dossier-de-montage

Il faut identifier l’utilisateur (uid et gid).

user@debian~$: id -u

sortie

1000
user@debian~$: id -g

sortie

1000

: dans cette exemple user est le premier utilisateur créé d’où le uid à 1000. Il appartient au groupe user créé lorsque l’utilisateur à lui-même été créé.

: les valeur de uid et gid sont à ajuster en fonction de l’utilisateur, c’est pour cette raison que la commande id utilisé avec l’option -u ou --user et -g ou --group est présenté

Une fois le packet sshfs et les pré-requis complété, voici la commande permettant d’accéder au dossier distant.

sshfs -o uid=1000 -o gid=1000 user@172.16.0.44:sshfs-folder-serveur sshfs-folder-client/

Démonter le montage SSHFS

user@debian~$: fusermount -u /dossier/local/

by | June 25, 2016 | No Comments | Système | Tags : nfs partage dossier ssh sshfs