今天登录本地虚拟机的时候,发现了一个错误。
Xshell拒绝root用户!
这个问题出现的原因是:Ubuntu默认不允许root用户,使用密码进行远程登录!
如何解决:
首先,切换到root用户(如果还没有设置root用户的密码,可以通过sudo passwd root
进行设置)。
su root
输入密码后,修改ssh配置文件
vim /etc/ssh/sshd_config
找到以下配置信息。
修改为(允许root用户登录):
保存退出,然后重启ssh服务。
/etc/init.d/ssh restart
问题完美解决