【发布时间】:2015-10-06 19:05:07
【问题描述】:
我在启动 t2.small 实例时下载了 pem 文件。当我尝试通过 ssh 连接它时,它说目录中没有这样的文件。但请确定 pem 文件在目录中。
$ ls
mypemfile.pem
$ chmod 400 mypemfile.pem
chmod: cannot access ‘mypemfile.pem’: No such file or directory
$ ssh -i "mypemfile.pem" root@x.x.x.xx
Warning: Identity file mypemfile.pem not accessible: No such file or directory.
Permission denied (publickey).
如何跟踪此问题?有什么解决办法吗?
注意:我从另一个帐户共享的 AMI 映像创建实例。
【问题讨论】:
-
在该目录中添加
ls -al的输出。 -
文件名是否真的不是 mypemfile.pem,例如它有尾随空格或其他不可见字符?
标签: amazon-web-services ssh amazon-ec2 chmod