如何为 AWS EC2 ssh 组织 .pem 密钥
How to organise .pem keys for AWS EC2 ssh
如何组织我的 .pem 密钥,以便在登录 AWS EC2 时不必执行此操作:
ssh -i /home/user/mykey.pem ubuntu@XXX.XXX.XXX.XXX
我希望能够做到这一点:
ssh ubuntu@XXX.XXX.XXX.XXX
我试过将密钥放在 /home/user/.ssh 中并像那样登录,但由于某种原因它不起作用(权限被拒绝(公钥))....
在本地计算机的 ~/.ssh/config
中创建配置条目,该文件默认情况下不存在。创建后,它应该会自动使用。
对于每个实例,用 Host x.x.x.x
声明它,添加带有相关键路径的 IdentityFile
条目,然后可选择添加 User ubuntu
。那么你只需要 ssh x.x.x.x
.
参见 man ssh_config
。
如何组织我的 .pem 密钥,以便在登录 AWS EC2 时不必执行此操作:
ssh -i /home/user/mykey.pem ubuntu@XXX.XXX.XXX.XXX
我希望能够做到这一点:
ssh ubuntu@XXX.XXX.XXX.XXX
我试过将密钥放在 /home/user/.ssh 中并像那样登录,但由于某种原因它不起作用(权限被拒绝(公钥))....
在本地计算机的 ~/.ssh/config
中创建配置条目,该文件默认情况下不存在。创建后,它应该会自动使用。
对于每个实例,用 Host x.x.x.x
声明它,添加带有相关键路径的 IdentityFile
条目,然后可选择添加 User ubuntu
。那么你只需要 ssh x.x.x.x
.
参见 man ssh_config
。