O Nautilus congela se o dispositivo SSHFS montado estiver inacessível

8

Usando o SSHFS para montar sistemas de arquivos remotos no espaço do usuário, tenho o problema que todas as instâncias do Nautilus usam para congelar, se um dos hosts montados estiver inacessível. Esse problema ocorre com o Nautilus 2.X e 3.X e não consigo encontrar nenhuma solução até hoje. Esse problema torna o SSHFS quase inutilizável, pelo menos usando uma WLAN instável ou algo parecido. Isso é um bug do Nautilus? Alguém pode confirmar esse problema, existe uma solução?

user5950
fonte

Respostas:

4

Este é o Bug 657208 no GNOME Bugzilla.

Atualizar:

Também existe uma solução alternativa encontrada nas Perguntas frequentes do SSHFS :

sshfs trava depois de um tempo

A montagem funciona bem, posso usar os arquivos no Mountpoint tão bem quanto quaisquer outros arquivos no meu sistema, mas depois de pouco tempo, nada muda nos arquivos remotos sshfs trava. Isso significa que não consigo entrar no Mountpoint (o xterm trava, o nautilus trava ... todos os programas que tentam acessar o Mountpoint ficam presos e não retornam).

Solução: add

ServerAliveInterval 15

no seu .ssh/config(ou use -o ServerAliveInterval=15na linha de comando sshfs, mas eu não testei essa solução). Isso forçará a conexão ssh a permanecer viva, mesmo se você não tiver atividade.

lgarzo
fonte
Resposta mais completa aqui: askubuntu.com/questions/716612/sshfs-auto-reconnect/… . Resumindo, use:sshfs -o reconnect,ServerAliveInterval=15,ServerAliveCountMax=3 server:/path/to/mount
Gabriel Staples
0

Resposta mais completa aqui: SSHFS - reconexão automática .

Em resumo, use:

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