ssh只能通过普通用户切换到root用户,而不能直接用root登录的解决方法(一定比别处有用)
最近管理物料经常遇到这样的问题:以前都可以直接用root登录的环境,现在必须先登录普通用户,再用develop切换登录root,非常不方便,而且在此种情况下,上传文件的功能也丧失了。
![]()
![]()
这样就可以直接用root登录了,并且可以传文件了。
在3ms上搜索了很多帖子,按照他们的解决方法还是没有解决问题(少了以下第三点)
正确修改方法:
1、普通用户登录,然后切换到root模式,编辑/etc/ssh下的sshd_config:

2、将其中的PermitRootLogin改为yes

3、将以下两行注释掉:

4、保存后,重启sshd服务器:
service sshd restart

这样就可以直接用root登录了,并且可以传文件了。

本文来自博客园,作者:易先讯,转载请注明原文链接:https://www.cnblogs.com/gongxianjin/p/17535140.html