一、建用户与密码
#建用户
[root@xxCento7One config]# adduser esuser
#为esuser用户赋予密码
[root@xxCento7One home]# passwd esuser
Changing password for user esuser.
New password:
Retype new password:
passwd: all authentication tokens updated successfully.
二、赋予权限
这里演示为新用户赋予和root用户相同的权限
[root@xxCento7One ~]# visudo
#执行上述命令后,找到 ## Allow root to run any commands anywhere 部分。
#追加类似这样的内容 “NewUser ALL=(ALL) ALL”,效果如下所示
## Allow root to run any commands anywhere
root ALL=(ALL) ALL #root这部分是自带的
esuser ALL=(ALL) ALL #esuser这部分是我新增的
还有人说,在/etc/sudoers文件中,追加“NewUser ALL=(ALL) ALL”这部分内容,也是可以的。但是首先需要为/etc/sudoers文件赋予可写的权限。
chmod 755 /etc/sudoers
或
chmod -v u+w /etc/sudoers
都可以