Un pense-bête

Trucs de geek : monter des dossiers SSH

Vous avez peut être un serveur Raspberry à la maison. Il fonctionne trés probablement sous Linux et vous souhaitez accéder à ses fichiers avec votre explorateur de fichiers habituel: SSFS est fait pour vous. Même si cela se passe sous la console c'est vraiment tout simple.

Je vous l'avoue, cete article ne va pas concerner tout le monde. Mais ceux qui gérent des serveurs peuvent être intéressés. Nous allons présenter le moyen d'accéder aux fichiers d'un serveur sous Linux. On ne pas y accéder en SSH pour y réaliser des opérations de gestion ou d'administration, on va simplement accéder à ses fichiers.

Commençons par installer SSHFS :

$ sudo apt-get install sshfs

Créons ensuite un point de montage : un dossier où nous irons lire les fichiers de la machine éloignée. Pour cela il faut être root :

$ sudo mkdir /media/jfd/sshfs

Enfin montons la machine distante :

$  sudo sshfs -o allow_other pi@192.168.0.31:/ /media/jfd/sshfs

Dans cette opération vous avez deux mots de passe à fournir :

  1. le premier est celui avec lequel vous vous connectez sur votre machine
  2. le second est celui de l'utilisateur raspberry de votre serveur

Vous pouvez ensuite lancer votre explorateur de fichier (Caja, Dolphin, Nautilus, Thunar, Midnight Commander) et accéder aux fichiers distant comme s'ils étaient sur votre machine.

Si vous le souhaitez vous pouvez aussi accéder à ces fichiers soit sous la ligne de commande avec les commandes classiques de manipulation de fichiers.

Quand vous avez fini de travailler sur cette ressource, vous devez la démonter via la commande :

$ sudo umount /media/jfd/sshfs

Fait le 12/08/2015

Tags: geek, sshfs, sshpass, ssh