SSH密钥在授权密钥中,但仍然获得"权限被拒绝(公钥)"

时间:2014-08-04 22:44:49

标签: ssh amazon-ec2 ssh-keys

我已经将id_rsa.pub密钥添加到我的EC2实例的~/.ssh/authorized_keys ubuntu用户身上,但是如果没有提供密钥文件,我仍然无法连接(已下载的{{来自亚马逊控制台的1}}文件)。我收到了消息:"权限被拒绝(公钥)。"。我确信我已经添加了正确的密钥,因为我在Github,CloudControl和Bitbucket等其他服务中使用的密钥相同。

1 个答案:

答案 0 :(得分:0)

我认为你应该首先创建一个额外的(非root用户)并重复你的authorized_keys练习,我回想一下使用公钥对root级别登录的较低sshd级别的限制。按照此处的顺序进行操作:http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/managing-users.html