Ich versuche, eine SSHFS-Verbindung zwischen zwei Ubuntu-Maschinen einzurichten, indem ich / etc / fstab verwende, damit sie von Anfang an automatisch bereitgestellt werden.
Ich habe auf beiden Computern ein .ssh-Verzeichnis in meinem Ausgangsverzeichnis erstellt, die Dateien id_dsa und id_dsa.pub erstellt und die Schlüssel in einer Datei namens authorized_keys auf jeden Computer kopiert. Ich habe die Verzeichnisberechtigungen auf 700 und die Dateien auf 600 festgelegt.
Ich habe /etc/fuse.conf so bearbeitet, dass user_allow_other nicht kommentiert wird.
Dies ist das Format meines Eintrags in / etc / fstab auf dem Client-Rechner, das ich hier erhalten habe :
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
Wenn ich jedoch versuche, den Server zu mounten, wird folgende Fehlermeldung angezeigt:
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
Wie bereits erwähnt, habe ich user_allow_other bereits unkommentiert, daher ist dieser Fehler besonders rätselhaft.
Was muss ich sonst noch tun?