一、添加用户
在root下添加普通用户
adduser 指定的用户名
passwd 指定的用户名
然后会提示输入两次相同的密码
二、给用户添加sudo权限
修改/etc/sudoers
vim /etc/sudoers
找到
## Allow root to run any commands anywhere
root ALL=(ALL) ALL
在下面添加用户、用户组可以使用sudo权限
## Allow root to run any commands anywhere
root ALL=(ALL) ALL
# 用户 admin 需要密码 才能使用sudo权限
admin ALL=(ALL) ALL
# 用户 admin 所有命令都不需要密码 即可使用sudo权限
admin ALL=(ALL) NOPASSWD:ALL
# 用户组 operation 所有命令都不需要密码 即可使用sudo权限
%operation ALL=(ALL) NOPASSWD:!/sbin/halt,!/sbin/reboot,!/sbin/poweroff,ALL
如果使用用户名添加sudo权限,直接添加即可
如果使用用户组添加sudo权限,添加完后,还需要把用户名admin添加operation组
用户组添加
查看用户所属的组使用命令:$ groups user
或者查看文件:$ cat /etc/group
将一个用户添加到用户组operation中,千万不能直接用:
usermod -G operation
这样做会使你离开其他用户组,仅仅做为 这个用户组 groupA 的成员。
应该用 加上 -a 选项:
usermod -a -G operation admin
强制保存
:wq!