Quais opções sshfs você está usando e quais delas você já tentou?
Aqui está uma lista
você pode adicioná-los ao / etc / fstab ou especificá-los na linha de comando.
Estou com o mesmo problema em dois computadores diferentes, executando o Ubuntu 14.04 LTS. Eu estou copiando do servidor (também 14.04) sobre SSHFS grande quantidade de dados e arquivos (alguns gigabytes). Um computador está conectado via LAN, o segundo é pela Internet.
Na maioria das vezes, tudo está OK. Os dados são copiados e tudo funciona conforme o esperado. Mas, às vezes, durante a cópia de dados, recebo o erro "O software causou a interrupção da conexão" e o processo é encerrado. E o SSHFS montado entra no estado "congelado". E a única coisa que ajuda é fazer manualmente 'umount / mnt / share' e 'mount / mnt / share'.
Eu entendo que algumas coisas podem acontecer na rede, que às vezes o pacote se perde e a conexão é descartada. Mas eu gostaria de automaticamente lidar com essa situação, para que o compartilhamento "congelado" seja remontado automaticamente quando necessário.
Existe alguma solução simples para isso?
EDIT: Estou usando as opções do SSHFS em / etc / fstab: auto,defaults,users,reconnect,allow_other
Pelo que pude encontrar, você precisa de mais 2 opções para sua montaria.
De há eles explicam ServerAliveCountMax e ServerAliveInterval.
Se, por exemplo, ServerAliveInterval (veja abaixo) estiver definido como 15 e ServerAliveCountMax for deixado no padrão, se o servidor não responder, o ssh será desconectado após aproximadamente 45 segundos.
Isso deve ser feito conforme necessário.