登录到从AMI创建的实例,并在sshd_config中将PasswordAuthentication设置为yes

时间:2016-04-18 06:21:24

标签: linux ssh amazon-ec2

我有一个Amazon Linux实例,我在其中启用了基于密码的身份验证。因此,当我尝试使用ssh登录我的用户时,我只需输入密码即可登录。

现在,我从这个正在运行的实例创建了一个AMI并启动它。之后,它开始运行,我尝试使用相同的用户名和密码登录该实例。但是,当我这样做时,我收到Permission denied (publickey).错误。

我试图在启动脚本中运行它,但它没有帮助。

repo_upgrade: none

我很确定它曾经以这种方式用于旧版本的Amazon Linux实例。有没有办法让这项工作成立?

1 个答案:

答案 0 :(得分:0)

我通过设置以下内容解决了问题:  /etc/cloud/cloud.cfg.d/00_defaults.cfg -> "ssh_pwauth: true"