Secure shell file system
Un article de Wikipédia, l'encyclopédie libre.
Cet article est une ébauche concernant la sécurité informatique.
Vous pouvez partager vos connaissances en l’améliorant. (Comment ?).
|
Secure shell file system (ou SSHFS) permet le partage d'un système de fichiers de manière sécurisée en utilisant le protocole SSH.
Sommaire |
[modifier] Principes de fonctionnement
Basé sur le système de fichiers FUSE qui permet à un utilisateur sans privilèges particuliers d'accéder à un système de fichiers sans qu'il soit nécessaire de modifier les sources du noyau Linux, SSHFS permet d'accéder simplement à une branche du système de fichiers distant par l'intermédiaire de ssh.
SSHFS utilise le protocole SFTP pour accéder au fichiers distants. Il permet donc l'accès à tous les serveurs SSH supportant ce protocole sans modification supplémentaire du serveur, ce qui est le cas de la majorité d'entre eux.
[modifier] Installation et configuration du client SSHFS
- Il faut tout d'abord installer FUSE. (le module fuse est inclus dans les noyaux Linux récents)
- Ensuite, téléchargez et compilez le source de SSHFS disponible à l'adresse suivante:
http://sourceforge.net/project/showfiles.php?group_id=121684&package_id=140425
- Vous pouvez aussi directement installer le paquet fuse-sshfs s'il est disponible pour votre distribution Linux ou votre système.
[modifier] Utilisation
L'utilisation est ensuite très simple. La syntaxe de base est la suivante:
sshfs nom_hote:mon/repertoire point_de_montage_local
Cette commande permet alors d'accéder au répertoire mon/répertoire sur le système distant nom_hote en accédant localement au répertoire point_de_montage_local.
Pour démonter ce montage SSHFS, on utilisera la commande:
fusermount -u point_de_montage_local
[modifier] Montage automatique
Il est possible d'avoir un montage automatique de ressources SSHFS avec l'outil AFUSE disponible sur http://afuse.sourceforge.net/. On en trouve une description plus détaillée sur http://www.linux.com/feature/128103.
[modifier] Voir aussi
[modifier] Liens internes
- SSH, le protocole sécurisé sous jacent.
- OpenSSH, le projet libre d'outils SSH.
- SSH file transfer protocol (soit SSH FTP) transfert de fichiers à travers SSH.
[modifier] Liens externes
- (en) SSHFS : Site du projet de partage de systèmes de fichiers à travers SSH
- (fr) OpenSSH le site officiel
- (fr) Interface graphique GTK pour sshfs