解决ssh登陆报错,Disconnected:No supported authentication methods available
起因
昨天重启了自己的阿里云机器。重启之后 ssh 就连不上了。但是使用阿里云网页端的连接工具可以登陆。使用 mac 自带的 ssh 以及 filezilla 都报错 Disconnected:No supported authentication methods available
。
上阿里云找了下文档。结果都是让重启机器。重启了两次,还是无法登陆。
只能 Google 了。查了下,可能是 ssh 配置的问题。根据方法是了一下,果然 ok 了。
解决
- 通过阿里云网页端登陆 ecs
- 进入
etc/ssh/
目录 - 查看
sshd_config
内的PasswordAuthentication
是否为 no - 编辑
PasswordAuthentication
设置no
为yes
- 输入命令
service ssh restart
, 重启 ssh 服务
然后再通过 ssh 登陆机器。发现已经可以登陆了。
本文参考
- 封面摄自周浦花海
作者:hayato
文章版权:本站所有文章版权依赖于 CC BY-NC-SA 3.0 Unported License
本文链接:https://blog.axis-studio.org/2018/10/07/解决ssh登陆报错,Disconnected-No-supported-authentication-methods-available/