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白名单来做一下服务器的安全防护。