我已经将id_rsa.pub
密钥添加到我的EC2实例的~/.ssh/authorized_keys
ubuntu
用户身上,但是如果没有提供密钥文件,我仍然无法连接(已下载的{{来自亚马逊控制台的1}}文件)。我收到了消息:"权限被拒绝(公钥)。"。我确信我已经添加了正确的密钥,因为我在Github,CloudControl和Bitbucket等其他服务中使用的密钥相同。
答案 0 :(得分:0)
我认为你应该首先创建一个额外的(非root用户)并重复你的authorized_keys练习,我回想一下使用公钥对root级别登录的较低sshd级别的限制。按照此处的顺序进行操作:http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/managing-users.html