• 欢迎光临~

Linux新建用户设置root权限

开发技术 开发技术 2022-10-05 次浏览

一、建立新用户

1. 登录root用户

su root

2. 创建新用户

sudo useradd -r -m -s /bin/bash 用户名

其中参数的意义如下:
        -r:建立系统账号
        -m:自动建立用户的登入目录
        -s:指定用户登入后所使用的shell

 

3. 手动为用户设置密码

sudo passwd 用户名

 

二、为新用户增加root权限:

1. 切换到root用户后 输入root用户密码

su

2. 查看sudoers文件

ls -l /etc/sudoers 

Linux新建用户设置root权限

文件只有r权限,在改动前需要增加w权限,改动后,再去掉w权限。

3. 给root用户增加w权限

chmod u+w /etc/sudoers

 

4. 查看sudoers文件

ls -l /etc/sudoers

Linux新建用户设置root权限


5. vim编辑器 打开sudoers文件

vim /etc/sudoers

6. 在 root ALL=(ALL) ALL 后面加上:

XXX ALL = (ALL) ALL,其中XXX表示你的用户名,保存之后退出

# User privilege specification
root ALL=(ALL:ALL) ALL
demo ALL=(ALL:ALL) ALL
# Allow members of group sudo to execute any command

其中vim编辑——o (在当前行下面插入一个新行)

             保存退出——Esc 后  :wq!(强制保存退出)

7. 恢复sudoers文件原来的读写权限

chmode u-w /etc/sudoers 

8. 查看sudoers文件

ls -l /etc/sudoers

9. 退出root用户

exit
程序员灯塔
转载请注明原文链接:Linux新建用户设置root权限
喜欢 (0)