Centos7添加用户和用户组,并加sudo权限

前言:登录服务器总不能所有人都用root,root权限太大。


一:添加用户组和用户

#添加用户组dev
groupadd dev

#添加libb用户,并归属于dev组
useradd -g dev libb

#给libb用户改密码
passwd libb



#给已有的用户增加工作组
gpasswd -a user group

#查看组以及组员
cat /etc/group

二:给对应用户组或用户添加sudo权限

#sudoers 文件添加可写权限
chmod -v u+w /etc/sudoers




#打开sudoers文件添加

#表示dev组下所有用户都可以执行sudo,且不用密码
%dev  ALL=(ALL) NOPASSWD: ALL

#表示libb用户可以执行sudo,且不用密码
libb  ALL=(ALL) NOPASSWD: ALL

#表示libb用户可以执行sudo
libb  ALL=(ALL) ALL




#最后取消sudoers 文件可写权限
chmod -v u-w /etc/sudoers

 

用户列表文件:/etc/passwd
用户组列表文件:/etc/group
查看系统中有哪些用户:cut -d : -f 1 /etc/passwd
查看可以登录系统的用户:cat /etc/passwd | grep -v /sbin/nologin | cut -d : -f 1
查看某一用户:w 用户名
查看登录用户:who
查看用户登录历史记录:last

你可能感兴趣的:(centos7)