Il arrive souvent que l’on souhaite manipuler des fichiers sur un serveur distant comme si ces fichiers étaient sur notre propre machine.
Il y évidemment des solutions avec FTP, NFS, … Le problème avec ces solutions c’est qu’il faut faire tout un tas de configurations pour réussir à monter un simple dossier. Et sshfs fût créé !
sshfs ?
sshfs permet de monter un dossier en utilisant le protocole SFTP.
sshfs a de nombreux avantages. Les principaux sont qu’il ne nécessite pas d’être root et que les transfères sont sécurisés !
Installation sur Fedora
$ sudo yum install fuse-sshfs
Monter un dossier
Nous allons créer un dossier dans notre home et nous allons monter le serveur distant dans celui-ci
$ cd ~ $ mkdir folder $ sshfs hôte:/home/toto folder
Cette suite de commande va monter le répertoire distant « /home/toto » dans le dossier local « folder »
Démonter un dossier
$ fusermount -u folder
Conclusion
Et voilà maintenant vous savez comment monter un dossier distant de manière sécurisée en ayant à faire le minimum de configuration côté serveur !