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?