Ssh
sshfs - 傳輸端點未連接
重裝伺服器後無法掛載
sshfs root@domain.com:/var /remote_mount fuse: bad mount point `/remote_mount': Transport endpoint is not connected
更新
# ssh root@domain.com The authenticity of host 'domain.com (xxx.xxx.xxx.xxx)' can't be established. ECDSA key fingerprint is 57:b6:bd:76:17:80:73:85:4a:14:8a:6f:dc:fa:fe:7c. Are you sure you want to continue connecting (yes/no)?
在我打開和關閉 sshfs 多年後,我突然出現了這個錯誤。搜尋找到了此頁面,但所有“設置 sshd”的答案都沒有太大幫助,因為 sshfs 一直執行良好,直到它突然無法正常工作,並且 ssh 在其他位置也能正常工作。
然而,經過一些令人沮喪的戳和測試後,我找到了解決方案。問題始於 sshfs 掛載失敗,原因是其中的主機名錯誤。由於
ls -l $mountpoint
此錯誤失敗,我嘗試使用 清除故障fusermount -u $mountpoint
,並且掛載再次開始工作!在失敗的 sshfs 之後,即使是一個簡單
ls $mountpoint
的錯誤。
我在使用 sshfs 一段時間後遇到了這個問題。此答案僅適用於 sshfs 在出現問題之前已成功使用的情況。
通常導致此問題的原因是您在前一段時間終止了連接,並且系統仍然
/remote_mount
掛載。首先嘗試做:sudo umount /remote_mount
然後嘗試再次連接。