![连接到无法识别 sftp 的服务器](https://linux22.com/image/976443/%E8%BF%9E%E6%8E%A5%E5%88%B0%E6%97%A0%E6%B3%95%E8%AF%86%E5%88%AB%20sftp%20%E7%9A%84%E6%9C%8D%E5%8A%A1%E5%99%A8.png)
我想尝试使用 Ubuntu 的“文件”窗口通过 sftp 连接到我的服务器。据我所知,我应该能够单击“连接到服务器”并输入我的地址:sftp://user@ip/
但问题是,当我输入这些内容时,只要我在 sftp 后面点击冒号,就会出现下面的灰色错误,即使在我输入完毕后它也不会消失:
This file server type is not recognized
连接按钮保持灰色,甚至不让我尝试连接。
我尝试按 ctrl + l 并输入我的位置,但是它显示:
Sorry, could not display all the contents of "ip(sftp)": The specified location is not supported.
我需要做些什么才能打开 sftp 吗?
我在 Ubuntu 14.04
答案1
显然我缺少 gvfs。我安装了它,现在可以访问 ssh:// 和 sftp://
答案2
如果提供了要连接的服务器类型的选项列表,请使用该ssh
选项(如果可用)。自 10.04 之前以来,它始终被列为“SSH”而不是“SFTP”。
在 14.04 中,当它要求输入prefix://address/
事物的样式时,sftp
无法识别。它改用ssh://
。因此,相应地sftp://1.2.3.4/
变为ssh://1.2.3.4/
。