SSHFS – 自动重新连接
我有一个SSHFS安装,我可以使用命令行连接:
echo myPassword | sudo sshfs user@home.address:/ /media/NAS -p31337 -o workaround=rename -o password_stdin -o allow_other
这似乎很好地将我的NAS安装到/media/NAS
。
如果有电源或互联网出现,偶尔会断开连接,在这种情况下,我必须认识到这种情况已经发生并使用相同的命令手动重新连接。
有没有办法可以让我的Ubuntu服务器自动尝试重新连接,比如每隔30秒,如果连接断开?
谢谢。
https://serverfault.com/questions/6709/sshfs-mount-that-survives-disconnect/639735上回答了这个问题。 我在这里复制它。
sshfs -o reconnect,ServerAliveInterval=15,ServerAliveCountMax=3 server:/path/to/mount
如“服务器故障”链接所述, ServerAliveInterval=15
选项要求sshfs
检查服务器是否每15秒处于活动状态。 ServerAliveCountMax=3
允许服务器不响应最多三次活动检查。 结果是,如果服务器1分钟不可用, sshfs
将重新连接到服务器。