【发布时间】:2021-01-21 19:07:28
【问题描述】:
对此有很多问题和讨论。我也尝试按照文档进行操作,但无法弄清楚。
基本上我可以使用我的 pem 密钥进行 ssh
喜欢ssh -i "xyz.pem" ubuntu@ec2-134-13-11-45.ap-south-1.compute.amazonaws.com
但现在我需要在没有 pem 的情况下正常 ssh,例如 ssh ubuntu@ip
它一直显示为权限被拒绝的公钥。
所以我使用 keygen 生成了公钥,并通过在 ubuntu 实例中创建一个新目录 .ssh 并设置 chmod 700 和 chmod 600 权限,将其从本地系统推送到服务器中的 .ssh/authorized_keys
当我尝试直接访问它ssh@ubuntu.ip 时,我一直收到错误..
这是一个非常基本的问题,请帮助我解决这个问题!
【问题讨论】:
-
这里的目标是什么?只是为了避免必须指定使用哪个键?您可以通过
ssh-add /path/to/xyz.pem将其添加到您的 ssh-agent 密钥环
标签: amazon-web-services ubuntu amazon-ec2 ssh