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重启