仅列出一些常用的
groups 有效与支持用户组的查看
newgrp 有效用户组的切换
useradd 添加新用户(usermod修改用户数据,userdel删除用户数据)
举例:useradd chao
passwd 设置密码
root账号无需输入密码即可修改别人的密码,且无视密码规则验证
举例:passwd chao(没有账号参数表示修改自己的密码)
finger 列出用户相关属性信息
chfn 类似于change finger修改用户的一些属性信息
chsh 这是change shell的缩写
id 列出uid/gid等相关信息
su 切换用户身份(常用)
- 顺带切换环境变量
-l 指定username切换
举例:su -(推荐使用的切换root命令) 或者 su -l chao(切换到用户chao)
sudo 切换身份执行命令(常用)
sudo的执行流程
1检查/etc/sudoers文件查找该用户是否拥有权限
2如果拥有权限,那么让用户输入自己的密码来确认
3验证通过,开始执行后续接的命令(root执行时无需密码,也就是root可以跳过密码切换到任何人账户)
4若切换身份与当前身份相同则无需密码
网友评论