Ubuntu 14.04 Nautilus“连接服务器……”窗口改变了

我遇到了麻烦,因为我想通过我的新安装的Ubuntu 14.04连接到我的EC2服务器而我不能。

我已经下载了.pem密钥并将我的服务器添加到〜/ .ssh / config文件中,如下所示:

Host myhost HostName myhostdns User ubuntu IdentityFile ~/.ssh/mykey.pem Compression yes 

我还发现窗口改变了:

http://i.stack.imgur.com/bCz3x.png

对此:

http://i.stack.imgur.com/QLdxC.jpg

我现在可以使用另一个客户端,但我正在配置这台机器尽可能简单。

终于解决了!

我不知道为什么,但Nautilus 3.10以奇怪的方式处理〜/ .ssh / config文件,或者至少这是我所经历的。

这是我的〜/ .ssh / config文件的样子:

 Host aws_host HostName [host ip addres] User ubuntu IdentityFile ~/.ssh/your_key.pem 

请勿在“主机”或“HostName”变量上使用您的DNS名称,否则您可能会收到错误消息,指出无法找到所请求的位置。 请检查拼写或网络设置。 或错误说没有权限访问请求的位置。

下一步是转到文件 – >连接到服务器…并在服务器地址栏中写: sftp:// ubuntu @ aws_host ,你应该安装你的sftp驱动器。

在此处输入图像描述

我真的很惊讶在互联网上找到这个简单的答案是多么困难,每个人都只是四处走动并假设你使用Filezilla。

尝试使用服务器的IP或URL,前面是ssh,如下所示:

ssh://(ip地址)或ssh:// URL

看例子:

在此处输入图像描述

如您所见,您可以使用其他前缀,如smb(samba)sftp(FTP over SSH),dav用于webdav或davs用于webdav over SSL。