使用Nautilus连接到SSH服务器


9

尝试SSH使用Ubuntu文件资源管理器连接到服务器。我已经使用来连接到该服务器SFTP,但是现在我想通过来进行相同的操作SSH

鹦鹉螺提示

由于未知原因,通过输入地址并按connect,它通过连接到最近的连接SFTP。为什么不SSH呢?如何解决?


您可以通过终端连接它吗?
rɑːdʒɑ

是的,我可以通过端子连接
vico 2015年

您想确切地“修复”什么?我不认为Nautilus可以区分ssh和sftp(使用 ssh进行文件传输)。还是您正在尝试从文件浏览器启动ssh终端会话?
steeldriver

2
这不是SFTP的功能吗?
steeldriver

1
@AzkerM并非总是如此。仅在不删除`sftp子系统的情况下,才认为大多数系统都允许使用它。
贾库耶

Answers:


16

您是否阅读过有关Nautilus的文档?有一些应该起作用的例子。从您的尝试中,只提到了这一点:

ssh://username@servername.example.com/folder

但会在“最近的服务器”中自动重写为:

sftp://username@servername.example.com/folder

基本上,没有ssh文件传输协议。SSH只是用于传递数据的安全Shell或安全通道。如果要传输文件,则需要使用基于文件的内容。和sftp是执行此操作最常用的协议。唯一更常见的是scp,它对于远程文件系统安装太受限制。


我并不是说您的答案是错误的,但是您能更好地解释一下吗?当您说不存在这样的协议时,这会使其他人感到困惑,但是您链接到的页面具有这样的示例。;)
LiveWireBT 2015年

抱歉。我写得太快了。我放了一些示例,观察了行为并尝试对其进行改进。它更容易理解吗?
2015年
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.