Autorisation refusée sur le montage automatique SSHFS

13

J'essaie d'établir une connexion SSHFS entre deux machines Ubuntu, en utilisant / etc / fstab afin qu'elles se montent automatiquement depuis le début.

J'ai créé un répertoire .ssh dans mon répertoire personnel sur les deux machines, j'ai créé les fichiers id_dsa et id_dsa.pub et copié les clés sur chaque machine dans un fichier appelé authorized_keys. J'ai défini les autorisations de répertoire sur 700 et les fichiers sur 600.

J'ai édité /etc/fuse.conf afin que user_allow_other ne soit pas commenté.

Voici le format de mon entrée dans / etc / fstab sur la machine cliente, que j'ai obtenu d' ici :

sshfs#[email protected]:/home/myname    /mnt/sshfs/homebox    fuse    comment=sshfs,noauto,users,exec,uid=1000,gid=1000,allow_other,reconnect,transform_symlinks,BatchMode=yes 0 0

Cependant, chaque fois que j'essaie de monter le serveur, j'obtiens cette erreur:

fusermount: failed to open /etc/fuse.conf: Permission denied
fusermount: option allow_other only allowed if 'user_allow_other' is set in /etc/fuse.conf

Comme mentionné, j'ai déjà commenté user_allow_other, donc cette erreur est très déroutante.

Que dois-je faire d'autre?

Questionneur
la source

Réponses:

20

Votre utilisateur est-il membre du groupe fuse?

Sinon, veuillez:

~$ sudo adduser $USER fuse

Essayez de jeter un œil aux autorisations du fichier:

~$ ls -l /etc/fuse.conf

Cela devrait être comme ceci:

~$ -rw-r----- 1 root fuse 216 2011-05-18 07:12 /etc/fuse.conf

Sinon, corrigez-le.

~$ sudo chmod 640 /etc/fuse.conf

N'oubliez pas de vous déconnecter et de vous reconnecter après avoir ajouté votre utilisateur au fusible de groupe .

Faites-moi savoir si cela a résolu votre problème.

Cordialement.

Paulo Arruda
la source
Cela a fonctionné, mais une question: il y a maintenant deux entrées Mythbuntu dans le menu "Lieux" de mon panneau gnome. Est-ce normal?
Questionneur
hmm, pouvez-vous poster une capture d'écran?
Paulo Arruda
Oh, je viens de me rappeler une chose. Avez-vous cet emplacement défini comme favori dans Nautilus? C'est peut-être la raison. Supprimez le signet.
Paulo Arruda
Désolé, juste pour être clair, l'ordinateur auquel j'essaie de me connecter s'appelle "Mythbuntu", que je n'ai pas mentionné clairement plus tôt. Quoi qu'il en soit, le fait est qu'il existe actuellement une entrée pour Mythbuntu sous "Périphériques" et une entrée sous "Ordinateur". Si je clique sur l'icône sous "Périphériques", elle indique "Impossible de monter Mythbuntu". Cependant, si je clique sur l'icône sous "Ordinateur", tout fonctionne bien. Ainsi, les répertoires et les fichiers sont disponibles, mais je suis juste préoccupé par le fait que cette entrée supplémentaire, non fonctionnelle, est symptomatique d'un problème.
Interlocuteur
S'il vous plaît, pouvez-vous changer votre ligne fstab, la colonne des options en "utilisateur, noauto, transform_symlinks" uniquement, redémarrer et vérifier si le problème persiste?
Paulo Arruda