超级管理员root
su 切换用户
su - user1 切换到user1后加载环境变量
-表示切换后加载环境变量- 用户可以省略,默认切换到root
sudo 赋予命令root权限
sudo pwd 让pwd有root权限执行
赋予用户sudo权限
- 切换到
root用户 - 执行
visudo, 将自动用vi编辑器打开/etc/sudoers - 在文件最后添加
user1 ALL=(ALL) NOPASSWD:ALL,赋予user1sudu,并且无需输入密码
用户组管理
groupadd 用户组名创建用户组groupdel 用户组名删除用户组
管理用户
useradd [-g -d] 用户名-g指定用户组,不指定,会创建跟用户名相同的组-d指定用户的home路径,不指定,home/用户名useradd test将创建 test用户名,test组,home/test
userdel [-r] 用户名- -r 删除用户的home目录,不使用,删除用户时,home/用户目录保留
id [用户名]- 用户名,被查看的用户,不指定将查看当前用户信息
usermod -aG 用户组 用户名将指定用户加入用户组
查看用户
getent passwd查看系统中有哪些用户getent group查看系统中有哪些组