赋予用户(byer)root权限的命令
sudo usermod -G sudo byer(此命令就是赋予byer用户root的权限,以后可以直接使用sudo 来执行root权限)
一、添加用户组命令
groupadd 用户组名
二、修改用户组名称
groupmod -n 新的用户组名称 原用户组名称
三、修改用户组的编号
groupmod -g 用户组编号 用户组名称
四、创建用户组的同时指定用户组的编号
groupadd -g 用户组编号 用户组名称
五、删除用户组(必须先删除了用户组中的用户才能在删除用户组)
groupdel 用户组名称
六、往用户组中添加用户
useradd -g 用户组名 用户名
七、在创建用户的时候通过-d参数指定用户的个人文件夹
useradd -d /home/个人文件夹 用户名
八、给用户添加备注
usermod -c 备注的内容 用户名
九、修改一个用户的所处用户组
usermod -g 准备切换的目标用户组的组名 用户名
十、删除用户及其个人文件夹(删除个人文件夹才加-r)
userdel -r 用户名
十一、锁定用户命令
passwd -l 用户名
十二、解锁用户的命令
passwd -u 用户名
十三、删除用户的密码,使之可以密码登录
passwd -d 用户名
十四、在linux系统中一个用户可以属于多个组(一个主要组和多个附属组),给用户添加附属组的命令
gpasswd -a 用户名 用户组名(使执行这个命令的用户同时属于两个用户组)
十五、临时切换用户组的命令(注:切换用户组时可能会要求输入组密码)
newgrp 用户组名
十六、某个用户要退出某个附属组的命令
gpasswd -d 用户名 用户组名
十七、设置用户组的组密码
gpasswd 用户组名
十八、在创建用户时既指定他的主要组又指定他的附属组
useradd -g 主要组的名称 -G 附属组的名称1,附属组的名称2,。。。
十九、用户切换自己的身份
su 用户名
注意:如果su命令后面不加用户名则表示切换到root用户
二十、显示当前登录用户名
Whoami
二十一、显示某个用户所在的用户组
groups 用户名
二十二、显示指定的用户信息的命令,包括用户编号,用户名,主要组编号及名称,附属组列表
id 用户名
二十三、设置用户资料,依次输入用户资料
chfn 用户名(系统会以交互的模式来完善用户的资料)
二十四、显示用户的详细资料
finger 用户名