linux 系统如何设置先等普通用户在转到root用户下

发布网友 发布时间:2022-04-19 15:55

我来回答

1个回答

热心网友 时间:2022-04-12 01:00

1、修改/etc/sudoers,找到下面一行,在root下面添加普通用户,比如用户abc(前提是abc用户已存在,并设置好密码):
##
Allow
root
to
run
any
commands
anywhere
root
ALL=(ALL)
ALL
abc
ALL=(ALL)
ALL
2、意思就是允许赋予用户abc跟root一样的权限,在任何地点执行任何命令。
3、编辑ssh的配置文件,找到下面一行,把yes改为no,禁止root用户登录:
vi
/etc/ssh/sshd_config
#PermitRootLogin
yes
PermitRootLogin
no
4、经过以上简单的配置,可以禁止root登录,用普通用户abc登录上机器之后,如果想切换为root,然后用su
命令切换为root:
su
root
然后根据提示输入相应的密码即可;
5、建议ssh里是禁止root登录的好,这样可以避免被人入侵;另外修改默认的ssh的22端口,或者添加ssh白名单来做一下服务器的安全防护。
声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com