如何组织AWS EC2 ssh的.pem密钥

时间:2016-05-01 22:33:46

标签: ssh amazon-ec2 ssh-keys

如何组织我的.pem密钥,以便在登录AWS EC2时不会这样做:

ssh -i /home/user/mykey.pem ubuntu@XXX.XXX.XXX.XXX

我希望能够做到这一点:

ssh ubuntu@XXX.XXX.XXX.XXX

我已经尝试将密钥放在/home/user/.ssh中并像这样登录,但由于某些原因它没有用(Permission denied(publickey))....

1 个答案:

答案 0 :(得分:1)

在本地计算机上的~/.ssh/config中创建配置条目,默认情况下该文件不存在。创建后,应自动使用它。

对于每个实例,使用Host x.x.x.x声明它,添加IdentityFile条目以及相关键的路径,然后可选择添加User ubuntu。然后你需要的只是ssh x.x.x.x

请参阅man ssh_config