linux系统中关闭根登录的方法

本文主要介绍在linux系统中关闭根登录的方法,在远程管理服务器时,有助于维护系统的安全性。你需要的朋友可以参考一下。





关闭root用户直接访问,并使用sudo或苏执行管理员的任务。首先,你需要添加root权限的新用户,所以编辑sudoers文件的路径:


复制代码代码如下: / / / sudoers等

建议使用visudo命令编辑该文件,因为它检查任何可能的语法错误之前关闭文件。这是有用的当你犯了一个错误,当你编辑文件。

接下来,给用户root权限。在这篇文章中,用户的系统管理员使用。确保用户使用时的文件编辑系统的现有用户找到下面的线:


复制代码如下:root = =(all)all

复制这条线,然后将其粘贴在下一行,然后更改根sysadmin如下图所示:


复制代码如下:root = =(all)all
系统管理员所有=(全部)所有

现在解释这一行中每个选项的含义:

(1)根(2)全部=(3)(全部)(4)全部

(1)指定用户

(2)终端指定使用sudo用户

(3)指定用户可以容纳的用户角色。

(4)该用户可以使用的命令

(注:所以上面的配置意味着root用户可以在任何终端上保存任何用户,并执行任何命令)。

使用此配置允许用户访问某些系统工具的权限。

这时,您就可以放心地保存文件了。

关闭根直接通过SSH,你需要打开sshd_config再次找到下面一行:


复制代码代码如下:# PermitRootLogin是

改变:


复制代码代码如下:PermitRootLogin不

然后保存文件并重新启动sshd守护使改变生效,执行以下命令:


复制代码代码如下:sudo / /初始化等。D / sshd重启