Nautilus friert ein, wenn das gemountete SSHFS-Gerät nicht erreichbar ist


8

Bei Verwendung von SSHFS zum Mounten von Remote-Dateisystemen im Benutzerbereich tritt das Problem auf, dass alle Instanzen von Nautilus zum Einfrieren verwendet werden, wenn einer der gemounteten Hosts nicht erreichbar ist. Dieses Problem tritt bei Nautilus 2.X und 3.X auf und ich kann bis heute keine Lösung finden. Dieses Problem macht SSHFS fast unbrauchbar, zumindest wenn ein instabiles WLAN oder ähnliches verwendet wird. Ist das ein Nautilus-Bug? Kann jemand dieses Problem bestätigen, gibt es eine Lösung?

Antworten:


4

Dies ist Bug 657208 in GNOME Bugzilla.

Aktualisieren:

Es gibt auch eine mögliche Problemumgehung in den SSHFS-FAQ :

sshfs hängt nach einer Weile

Das Mounten funktioniert einwandfrei. Ich kann die Dateien in Mountpoint so gut wie alle anderen Dateien auf meinem System verwenden, aber nach einiger Zeit stürzt das Ändern der Remote-Dateien sshfs ab. Dies bedeutet, dass ich keine CD in den Mountpoint einbinden kann (xterm hängt, Nautilus hängt ... jedes Programm, das versucht, auf den Mountpoint zuzugreifen, bleibt hängen und kehrt nicht zurück).

Lösung: hinzufügen

ServerAliveInterval 15

in Ihrer .ssh/config(oder -o ServerAliveInterval=15in der sshfs-Befehlszeile verwenden, aber ich habe diese Lösung nicht getestet). Dadurch wird die SSH-Verbindung gezwungen, auch dann am Leben zu bleiben, wenn Sie keine Aktivität haben.


Eine ausführlichere Antwort finden Sie hier: askubuntu.com/questions/716612/sshfs-auto-reconnect/… . Kurz gesagt, verwenden Sie:sshfs -o reconnect,ServerAliveInterval=15,ServerAliveCountMax=3 server:/path/to/mount
Gabriel Staples

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.