该主机不支持用户口令认证或键盘交互式认证的问题
侧边栏壁纸
  • 累计撰写 23 篇文章
  • 累计收到 12 条评论

该主机不支持用户口令认证或键盘交互式认证的问题

怪怪的科长
2021-01-22 / 0 评论 / 238 阅读 / 正在检测是否收录...

朋友送的一年阿里云的ECS服务器,因为是国内的也没用就闲置了,前一阵拿出来登录的时候发现登录不了,通过阿里云APP直接SSH登陆提示“该主机不支持用户口令认证或键盘交互式认证的问题”,百度了下说是更换镜像,但是我不想那么干。

开始我以为是连接客户端的问题,所以尝试使用Xshell登陆,结果不能通过密码登陆。

反正没事就折腾,尝试使用控制台远程连接中的Workbench远程连接登录,结果提示登陆实例失败,因为SSHD服务默认禁用root用户远程登录,不过还好有提示,根据提示进行操作。

上面提示说如果需要root用户登录,那么可以尝试使用VNC方式登陆修改配置,那就到控制台的远程登陆里面选择VNC方式登录
选择远程连接
选择VNC远程连接
因为我不知道密码,也没有设置过,所以需要重置一下密码。

设置好密码后进入控制台,输入用户名以及密码即可进入(如果输入后还是跳回输入用户名,重启一下服务器即可)

然后输入

vim /etc/ssh/sshd_config


i进入编辑模式,将PermitRootLogin no修改为PermitRootLogin yes
然后按ESC,输入:wq保存
最后输入

sudo service sshd restart

重启一下服务就可以使用Xshell登录了,接下来就是尽情的折腾吧~

2

评论

博主关闭了所有页面的评论