Sufro el mismo problema en Ubuntu Linux. Lo que hago después de reanudar:
$ killall -9 sshfs
Luego, desmonte
$ fusermount -u ~/far_projects
y vuelva a montar el sistema de archivos remoto.
$ sshfs -o idmap=user [email protected]:/projects ~/far_projects
Como se indica aquí, esta es su solución:
-o reconnect,ServerAliveInterval=15,ServerAliveCountMax=3
Como ejemplo de uso:https://github.com/aktos-io/dcs-tools, eche un vistazo a make mount-root
objetivo.
Tuve el mismo problema en mi computadora portátil.
Todo lo que necesita es incluir la opción de desmontaje diferido (z) en su comando de desmontaje:
$ fusermount -uz ~/Mounts/Remote
Luego simplemente vuelva a montar de la misma manera que lo haría normalmente.
Además, vale la pena señalar que uso la opción de reconexión (-o reconectar) que mantendrá la conexión a través de cualquier contratiempo (como cerrar la tapa y regresar unos minutos más tarde).
También puede buscar una solución como afuse, que es un montador automático para sistemas de archivos fuse (incluido sshfs) para ahorrarle la molestia de desmontar/volver a montar cada vez.
Una última opción de montaje automático es usar autofs con sshfs.