当我尝试使用新用户访问我的 ec2instance 时,我不断收到服务器拒绝我们的密钥错误以及 filezilla 中的 putty/公钥被拒绝错误。
使用 ec2-user 用户,ssh 和 sftp 都可以正常访问。
我已完成以下操作。
为相关实例在 ec2 AWS 中生成了新的密钥对。
sudo adduser 新用户名
sudo mkdir /home/新用户名/.ssh
将公钥粘贴到 /home/newusername/.ssh/authorized_keys
sudo chmod 700 /home/newusername/.ssh
sudo chmod 600 /home/newusername/.ssh/authorized_keys
sudo chown -R 新用户名:新用户名/home/新用户名/.ssh
我已删除密钥对并创建了一个新的,并再次检查了一遍,以确保在此过程中没有出现错误。
有人能告诉我我遗漏了什么吗?
运行 Amazon Linux。
谢谢。