欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

centos增加一个用户并给root权限方法

程序员文章站 2022-03-06 13:34:33
...

1.添加用户,命令如下:

adduser zhangsan

2.修改用户密码,命令如下:

passwd zhangsan

执行后结果如下:

Changing password for user zhangsan

New password:    

在这里输入新密码,然后回车确认

Retype new password:  

再次输入新密码,然后回车确认,执行后结果如下:

passwd: all authentication tokens updated successfully.

3.赋予新加账户root权限

a). 修改 /etc/passwd 文件,把用户ID修改为 0 ,命令如下:

vi  /etc/passwd 

找到如下行,如下所示:

zhangsan:x:500:500:zhangsan:/home/tommy:/bin/bash

修改后如下

zhangsan:x:0:500:tommy:/home/zhangsan:/bin/bash

保存

:wq

用[zhangsan]账户登录后,直接获取的就是root帐号的权限。

b).修改 /etc/sudoers 文件,命令如下:

vi /etc/sudoers 

找到下面一行,在root下面添加一行,如下所示:

#Allow root to run any commands anywhere

root    ALL=(ALL)     ALL

增加一行:

zhangsan ALL=(ALL)     ALL

保存

:wq

如果提示为只读文件(如下所示)

E45: 'readonly' option is set (add ! to override)

执行强制保存

:wq!

修改完毕,现在可以用[zhangsan]帐号登录,然后用命令 su – ,即可获得root权限进行操作。

相关标签: centos unix