因为登录方式受到限制,比如sshd中的配置可以限制root,无法远程登录。解决办法如下:
1.
2Addusertest添加普通用户。
3vim/etc/ssh/ssh_config修改sshd配置文件,将PermitRootLoginyes改为PermitRootLoginno,保存退出。
4编辑ssh_config后,重新启动sshdservicesshdrestart。
5通过Xshell连接服务器时,发现root用户被禁止登录。
6更改ssh用户test和刚才设置的密码,然后就可以再次连接了,然后使用su切换到root用户这样你仍然可以使用root用户权限。