Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format
PDF et la grise au format ODT →
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
doc:reseau:ssh:sshfs [22/06/2011 17:59] bract |
doc:reseau:ssh:sshfs [09/01/2014 21:57] bendia [Problèmes fréquents] |
||
---|---|---|---|
Ligne 3: | Ligne 3: | ||
**Comment partager des fichiers simplement, efficacement et de manière sécurisée.** | **Comment partager des fichiers simplement, efficacement et de manière sécurisée.** | ||
- | Sshfs est un outil permettant d'utiliser le protocole [[commande:ssh|ssh]] comme un système de fichiers et ainsi monter un répertoire distant à travers le protocole [[commande:ssh|ssh]]. \\ | + | Sshfs est un outil permettant d'utiliser le protocole [[:doc:reseau:ssh|ssh]] comme un système de fichiers et ainsi monter un répertoire distant à travers le protocole [[:doc:reseau:ssh|ssh]]. \\ |
- | Alors que [[commande:ssh|ssh]] s'utilise en ligne de commande, sshfs permet d'utiliser n'importe quel gestionnaire de fichiers de manière transparente. \\ | + | Alors que [[:doc:reseau:ssh|ssh]] s'utilise en ligne de commande, sshfs permet d'utiliser n'importe quel gestionnaire de fichiers de manière transparente. \\ |
Cet outil permet ainsi d'allier sécurité et facilité d'emploi pour les utilisateurs. | Cet outil permet ainsi d'allier sécurité et facilité d'emploi pour les utilisateurs. | ||
+ | * Le retour sur le forum est ici : [[http://debian-facile.org/viewtopic.php?id=2190 | Lien vers le forum concernant ce tuto]]((N'hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !)) | ||
===== Débutant ===== | ===== Débutant ===== | ||
Les pages de référence pour débuter l'utilisation du terminal : | Les pages de référence pour débuter l'utilisation du terminal : | ||
- | * [[manuel:le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-) | + | * [[:doc:systeme:commandes:le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-) |
===== Installation côté serveur ===== | ===== Installation côté serveur ===== | ||
Ligne 33: | Ligne 33: | ||
Voir aussi : \\ | Voir aussi : \\ | ||
- | [[commande:sshfs|SSHFS]] | + | [[:doc:reseau:sshfs|SSHFS]] |
===== Test rapide ===== | ===== Test rapide ===== | ||
Ligne 94: | Ligne 94: | ||
Copier sur la clé usb le fichier contenant la clé publique du client ''~/.ssh/id_rsa.pub'', puis copier-coller le contenu de ce fichier dans le fichier ''~/.ssh/authorized_keys'' qui se trouve sur le serveur. | Copier sur la clé usb le fichier contenant la clé publique du client ''~/.ssh/id_rsa.pub'', puis copier-coller le contenu de ce fichier dans le fichier ''~/.ssh/authorized_keys'' qui se trouve sur le serveur. | ||
- | * ssh-copy-id est un script (fourni avec ssh) qui utilise [[commande:ssh]] pour se connecter à une machine à distance en utilisant __le mot de passe de l'utilisateur__. \\ L'authentification par mot de passe ''PasswordAuthentication yes'' doit donc être autorisée dans le fichier de configuration du serveur ssh (par défaut). \\ Il change également les permissions des répertoires : ~/.ssh, et ~/.ssh/authorized_keys de l'hôte distant pour enlever l'accès en écriture du groupe (qui vous empêcherait de vous connecter si le serveur distant ssh a "StrictModes yes" dans son fichier de configuration). | + | * ssh-copy-id est un script (fourni avec ssh) qui utilise [[:doc:reseau:ssh]] pour se connecter à une machine à distance en utilisant __le mot de passe de l'utilisateur__. \\ L'authentification par mot de passe ''PasswordAuthentication yes'' doit donc être autorisée dans le fichier de configuration du serveur ssh (par défaut). \\ Il change également les permissions des répertoires : ~/.ssh, et ~/.ssh/authorized_keys de l'hôte distant pour enlever l'accès en écriture du groupe (qui vous empêcherait de vous connecter si le serveur distant ssh a "StrictModes yes" dans son fichier de configuration). |
<note important>Maintenant, seule la phrase de passe protégeant la clé doit être demandée, mais pas le mot de passe de l'utilisateur.</note> | <note important>Maintenant, seule la phrase de passe protégeant la clé doit être demandée, mais pas le mot de passe de l'utilisateur.</note> | ||
Ligne 103: | Ligne 103: | ||
* **Le montage n'est pas possible à cause des droits d'accès aux répertoires.** \\ | * **Le montage n'est pas possible à cause des droits d'accès aux répertoires.** \\ | ||
- | Il suffit alors de vérifier (ls -hl) et d'ajouter les droits (chmod ug+r...) au répertoire local (Public dans l'exemple) et au répertoire distant sur le serveur (Test dans l'exemple). | + | Il suffit alors de vérifier (ls -hl) et d'ajouter les droits (chmod(([[doc:systeme:chmod|chmod]])) ug+r...) au répertoire local (Public dans l'exemple) et au répertoire distant sur le serveur (Test dans l'exemple). |
* **L'utilisateur n'a pas le droit de monter un système de fichier avec Fuse.** \\ | * **L'utilisateur n'a pas le droit de monter un système de fichier avec Fuse.** \\ |