OBSD4* : wiki

SshFS : Monter un répertoire à distance par connexion SSH

Pré-requis

Installez le package sshfs-fuse

Et, paramétrez doas(1)

Depuis OpenBSD 6.0

Avec la version 6.0, la variable système kern.usermount - sysctl(3) - n'est plus gérée… d'où la nécessité d'utiliser doas !

Manpage

Il peut vous être utile de lire localement sur votre station de travail OpenBSD, la page de manuel correspondante man sshfs.

Utilisation

Pour monter, un répertoire à distance, depuis une machine faisant fonctionner le service SSH, sur votre station :

$ doas sshfs -o port=numero_de_port -o compression=yes identifiant@hote_distant:/repertoire_cible /point_de_montage 
  • numero_de_port : le numéro du port SSH à contacter sur la machine distante ; si c'est le port par défaut, à savoir 22, il n'y a pas besoin de spécifier l'option 'port'…
  • identifiant : votre identifiant sur la machine distante
  • hote_distant : le nom FQDN ou l'adresse IP de la machine distante.
  • repertoire_cible : le répertoire, sur la machine distante, que vous souhaitez pouvoir atteindre. Selon les paramètres de configuration du serveur SSH, vous ne pourrez très certainement pas monter plus haut que votre partition /home. Si vous ne spécifiez rien, tel que id@hote:, alors sshfs se connectera à votre répertoire /home.
  • point_de_montage : l'endroit où vous désirez que le répertoire distant se connecte sur votre station de travail.

Pour démonter le point de montage :

$ doas umount /point_de_montage 

Recommandation

Si vous utilisez un environnement graphique, tel que Xfce, préférez l'usage de Gigolo, en créant un signet SSH… ne nécessite pas l'usage de doas !