Berechtigung für SSHFS-Automount verweigert

13

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?

Fragesteller
quelle

Antworten:

20

Ist Ihr Benutzer ein Mitglied der Gruppensicherung?

Wenn nicht, bitte machen Sie:

~$ sudo adduser $USER fuse

Versuchen Sie, sich die Berechtigungen der Datei anzusehen:

~$ ls -l /etc/fuse.conf

Es sollte so sein:

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

Wenn nicht, korrigieren Sie es bitte.

~$ sudo chmod 640 /etc/fuse.conf

Vergessen Sie nicht, Aus- und Einbuchen wieder nach dem Benutzer der Gruppe Hinzufügen Sicherung .

Lassen Sie mich wissen, ob es Ihr Problem gelöst hat.

Grüße.

Paulo Arruda
quelle
Das hat geklappt, aber eine Frage: Es gibt jetzt zwei Mythbuntu-Einträge im Menü "Orte" in meinem Gnomenbedienfeld. Ist das normal?
Fragesteller
hmm, kannst du einen Screenshot posten?
Paulo Arruda
Oh, erinnerte mich nur an eine Sache. Haben Sie diesen Ort als Lesezeichen in Nautilus festgelegt? Vielleicht ist das der Grund. Löschen Sie das Lesezeichen.
Paulo Arruda
Der Computer, mit dem ich mich verbinden möchte, heißt leider "Mythbuntu", was ich vorher nicht deutlich erwähnt habe. Jedenfalls gibt es im Moment einen Eintrag für Mythbuntu unter "Geräte" und einen Eintrag unter "Computer". Wenn ich unter "Geräte" auf das Symbol klicke, wird "Mythbuntu kann nicht gemountet werden" angezeigt. Wenn ich jedoch auf das Symbol unter "Computer" klicke, funktioniert alles einwandfrei. Die Verzeichnisse und Dateien sind also verfügbar, aber ich bin nur besorgt, dass dieser zusätzliche, nicht funktionierende Eintrag symptomatisch für ein Problem ist.
Fragesteller
Können Sie Ihre fstab-Zeile und die Optionsspalte in "user, noauto, transform_symlinks" ändern, neu starten und prüfen, ob das Problem weiterhin auftritt?
Paulo Arruda