我有一个NAS公开其文件系统为SFTP的NAS,但它不能以任何正常用户的身份通过SSH连接。 我试图使用sshfs从远程web服务器挂载它,但我收到错误:
阅读:连接重置由对等
sshfs是否需要一个可以login的用户,或者是否有一种方法可以在Linux中装载“SFTP-only”共享?
非常感谢你提前。
首先重要的是要明白,没有“SFTP专用”这样的东西。 SFTP不是一个独立的协议,它是SSH的一个子系统。 SFTP客户端连接到SSH服务器,进行身份validation,然后打开SFTP子系统(或者打开一个shell,这是你的NAS不允许的,但是你不用担心)。
所以…假设对你的NAS的SFTP访问configuration正确,你不应该有任何问题将其作为一个虚拟驱动器使用sshfs …好吧,说实话,最近谁报告sshfs问题的人数我很尴尬。
所以我build议你尝试sshfs的替代品。 SFTPnetworking驱动器 (但它只支持Windows客户端)立即出现在我的脑海(而且是免费的)。 到目前为止,我从来没有任何麻烦。 🙂