Ubuntu 14.04 Nautilus“连接服务器……”窗口改变了
我遇到了麻烦,因为我想通过我的新安装的Ubuntu 14.04连接到我的EC2服务器而我不能。
我已经下载了.pem密钥并将我的服务器添加到〜/ .ssh / config文件中,如下所示:
Host myhost HostName myhostdns User ubuntu IdentityFile ~/.ssh/mykey.pem Compression yes
我还发现窗口改变了:
对此:
我现在可以使用另一个客户端,但我正在配置这台机器尽可能简单。
终于解决了!
我不知道为什么,但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。