我是靠谱客的博主 无情缘分,这篇文章主要介绍SSH无法登入虚拟机,现在分享给大家,希望可以做个参考。

1. 开发环境

虚拟机平台:VMware14 Pro

操作系统:Ubuntu16.04

2. 实验现象

通过ssh连接虚拟机的linux服务器,使用root用户直接访问,无法登入成功。一直反复提示输入密码界面。

输入正确密码,反复出现如下界面:

尝试登入普通用户,能够成功的连接上。

3. 问题原因

查看ssh的配置文件,发现配置文件中 root 用户禁止了密码登入,PermitRootLogin prohibit-password。

4. 解决方法

1) 普通用户登录,然后su root切换到root账号,

2) vim /etc/ssh/sshd_config

3) 注释掉 #PermitRootLogin without-password,添加 PermitRootLogin yes

# Authentication:
LoginGraceTime 120
#PermitRootLogin without-password
PermitRootLogin yes
StrictModes yes

4) 重启ssh服务

  sudo service ssh restart

最后

以上就是无情缘分最近收集整理的关于SSH无法登入虚拟机的全部内容,更多相关SSH无法登入虚拟机内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(66)

评论列表共有 0 条评论

立即
投稿
返回
顶部