我重置了腾讯云的轻量服务器之后,再使用mobaxterm连接连不上并报错 No supported authentication methods available (server sent: publickey,gssapi-keyex,gssapi-with-mic)
上网查资料之后尝试了以下方法:
编辑PasswordAuthentication no改为yes保存,参考:远程连接工具无法连接上云服务器的解决方案/Disconnected: No supported authentication methods available (server sent: )
操作后又出现了另一个问题Access Denied
图源
继续查资料,还是编辑sshd_config,将PermitRootLogin设置为yes,最终没能解决问题。之后看到Linux SSH Access denied(拒绝访问)解决方案
发现我不是root用户登录
尝试改为root用户 su -root 报错:su authentication failure
继续查资料,找到解决办法:ubuntu下su: Authentication failure的解决办法(su和su - root的区别)
成功切换为root
再次使用mobaxterm连接,成功!
尝试将sshd_config改回去,还是可以连接,所以和sshd_config没有关系,切换一下root用户就可以了(激活root吗?我也不清楚),之后都可以连接上