sshfs-传输端点未连接


15

重新安装服务器后,我无法安装它

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)?

发布输出 ssh -v root@domain.com
2015年

问题已更新..
clarkk

输入并重yes试。
2015年

@BAR,在我执行完之后,ssh root@domain.com我删除了旧的RSA密钥,现在又可以工作了。(服务器获得了新的IP地址)创建答案:)
clarkk

很高兴知道它为您服务!
2015年

Answers:


1

您的SSHd尚未设置。

首先执行该操作,然后重试。


你什么意思?它已与apt-get install sshfs
clarkk

@clarkk sshd完全不同。这是您的ssh守护程序,即ssh服务器。您要挂接的计算机需要正确配置sshd。只有这样,sshfs才能正常工作。您可以使用连接ssh root@domain.com吗?
2015年

哦..没注意到是您回答了这个问题..但是它在我做ssh root@domain.com了之后就起作用了,它给了我有关DNS的警告。然后我删除了缓存中的旧RSA密钥...现在可以了。 。服务器获得了一个新的IP地址
clarkk

37

在使用sshfs多年之后,才第一次出现此错误,并找到了此页。所有的“ setup sshd”并没有多大帮助,因为ssh一直运行良好,直到突然不工作为止。

但是,通过一些测试找到了解决方案。失败的sshfs挂载请求中包含错误的主机名后,就会发生此问题。由于ls -l $mountpoint出现此错误而失败,因此我尝试通过解决问题fusermount -u $mountpoint,并且成功了!

失败后,我在ls $mountpointsshfs失败后的一个简单错误中得到了错误。


这也是这里的问题。
Dan Dascalescu

2
这有所帮助..但是首先我不得不lsof | grep $mountpoint
终止

@jsj可能是个好主意。
吉尔伯特

19

我在使用sshfs一段时间后遇到了这个问题。此答案仅与在问题之前已经成功使用sshfs的情况有关。

通常导致此问题的原因是您在某个时间之前终止了连接,而系统仍已/remote_mount挂载。首先尝试做:

sudo umount /remote_mount

然后尝试重新连接。


为什么这被否决?对我来说就这样了,谢谢你!
坎帕

这个答案对我来说也是正确的答案
CharlesB

这很有意义并且对我有用,在Nautilus“文件”浏览器中单击装入的目录时,出现了相同的错误。我运行了umount命令,它重置了状态,因此可以再次安装!
伊莱贾·林恩

好答案。谢谢 !
艾哈迈德·阿卜杜勒阿齐姆
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.