和许多人一样,我很高兴在 Windows 10 上使用 bash。我能够顺利安装它。但是,我无法通过 SSH 进入实例。我关注了另一篇文章此处为超级用户。但我无法让它工作。我是否需要指定除此命令类型之外的其他内容:
ssh -i /mnt/c/Users/uname/Desktop/key.pem [email protected]
我收到此错误:
Warning: Identity file key.pem not accessible: No such file or directory.
我已经仔细检查过,我的 key.pem 的路径是正确的。
答案1
这可能有点简单,但是你尝试过一个叫做 Putty 的程序吗?
它似乎比内置的 windows ssh 好一点
答案2
ssh -i /mnt/c/Users/uname/Desktop/key.pem [email protected]
当我理解正确时,您正在尝试从 Windows 上的 Ubuntu 上的 bash 连接到您的 amazon ubuntu 服务器。
我没有使用带有 pem 文件的 putty,但提供无密码登录的标准方式是 rsa 密钥(请参阅digitalocean 教程:如何设置 SSH 密钥)
错误消息指出 pem 文件不可访问。因此,第一步是确保该文件存在(或者您可以将其复制到主目录以进行测试)并且可以访问。