No supported authentication methods available (使用客户端远程连接阿里云失败)

问题原因
SSH服务中参数PasswordAuthentication的默认值为yes,将其值置为no以禁用密码验证登录,导致此类故障。需要修改PasswordAuthentication配置解决此问题。

执行以下命令,查看SSH服务配置。
cat /etc/ssh/sshd_config

执行以下命令,
vi /etc/ssh/sshd_config
按i键编辑SSH服务配置文件,将参数PasswordAuthentication设置为yes,或者在PasswordAuthentication参数前添加#,按Esc键退出编辑模式,并输入:wq保存退出。

(以上来自阿里云的方法,但我按照之后阿里云的做法却出现了报错)
因为是centos7的缘故,重启ssh应使用:
systemctl restart sshd

Logo

技术共进,成长同行——讯飞AI开发者社区

更多推荐