概述:
su 可以切换到用户 user,执行时需要输入目标用户的密码
sudo 可以以特权级别运行 cmd 命令,需要当前用户属于 sudo 组,且需要输入当前用户的密码(在/etc/sudoers 中查看)
su - 命令也是切换用户,同时环境变量也会跟着改变成目标用户的环境变量
常用命令:
用户基本信息- /etc/passwd
记录用户的基本信息,每行代表一个用户
每一行包含 7 个字段,用“:”分隔
用户密码信息- /etc/shadow
记录用户密码相关信息,每行代表一个用户
每一行包含 9 个字段,用“:”分隔
只有 root 用户可以查看
用户组配置文件- /etc/group
记录用户组信息,每行代表一个用户组
每一行包含 4 个字段,用“:”分隔
新增用户-useradd
-d homedir |
指定用户的主目录,必须是绝对路径 |
-u uid |
指定用户的 UID |
-g gid | gname |
指定用户主组的 GID 或组名,必须是已经存在的组 |