如何让root用户能直接进行ssh登录?

Posted junmail

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何让root用户能直接进行ssh登录?相关的知识,希望对你有一定的参考价值。

 

问题
出于安全原因,默认参数很严格,禁止root用户直接使用ssh登陆
比如先用非root的帐户,登陆到ssh后,su成为root

 

解决方案
如果想直接用root登陆,则修改如下配置文件:
vi /etc/ssh/sshd_config

找到其中的如下一行,将前边的#符号去掉,并修改no为yes
#PermitRootLogin no
改成:
PermitRootLogin yes

接下来执行如下命令重新启动SSH服务:
xxx# /etc/rc.d/sshd restart
Stopping sshd.
Waiting for PIDS: 349.
Starting sshd.
xxx# 

重新启动完成后,ssh即可登陆

以上是关于如何让root用户能直接进行ssh登录?的主要内容,如果未能解决你的问题,请参考以下文章

linux 如何让ssh连接的用户登录后自动转到root用户下?

CentOS让root用户可以SSH登录

CentOS6.5 ssh远程root登录

ssh root用户开放指定ip登录,不影响其他用户

Ubuntu允许root远程登录配置

用ssh远程登录服务器时,怎么直接以root用户登录?(需要修改配置,如果不想修改,可以先用普通用户登录再su切换到root用户)