Nautilus se bloque si le périphérique SSHFS monté est inaccessible

8

En utilisant SSHFS pour monter des systèmes de fichiers distants dans l'espace utilisateur, j'ai le problème que toutes les instances de Nautilus utilisent pour figer, si l'un des hôtes montés est inaccessible. Ce problème se produit avec Nautilus 2.X et 3.X et je ne trouve aucune solution jusqu'à aujourd'hui. Ce problème rend SSHFS presque inutilisable, au moins en utilisant un WLAN instable ou quelque chose comme ça. Est-ce un bug Nautilus? Quelqu'un peut-il confirmer ce problème, existe-t-il une solution?

user5950
la source

Réponses:

4

Il s'agit du bogue 657208 dans GNOME Bugzilla.

Mise à jour:

Il existe également une solution de contournement possible dans la FAQ SSHFS :

sshfs se bloque après un certain temps

Le montage fonctionne bien, je peux utiliser les fichiers de Mountpoint aussi bien que tous les autres fichiers de mon système, mais après un peu de temps, rien ne change sur les fichiers distants sshfs plante. Cela signifie que je ne peux pas entrer dans le Mountpoint (xterm se bloque, nautilus se bloque ... chaque programme essayant d'accéder au Mountpoint se bloque et ne revient pas).

Solution: ajouter

ServerAliveInterval 15

dans votre .ssh/config(ou utiliser -o ServerAliveInterval=15sur la ligne de commande sshfs mais je n'ai pas testé cette solution). Cela forcera la connexion ssh à rester en vie même si vous n'avez aucune activité.

lgarzo
la source
Réponse plus complète ici: askubuntu.com/questions/716612/sshfs-auto-reconnect/… . En bref, utilisez:sshfs -o reconnect,ServerAliveInterval=15,ServerAliveCountMax=3 server:/path/to/mount
Gabriel Staples
0

Réponse plus complète ici: SSHFS - reconnexion automatique .

En bref, utilisez:

sshfs -o reconnect,ServerAliveInterval=15,ServerAliveCountMax=3 server:/path/to/mount
Gabriel Staples
la source