====== su ====== ---- 切换用户身份 su ''$ su [-] [新用户]'' 临时切换为新用户,如果省略用户名,则切换为root。 这时需要输入新用户的口令。中间的减号代表使用新用户的环境。 ====== 用户和组的管理 ====== ---- **用户(user)的概念** * 超级用户 root * 普通用户 * 特殊用户 **组(group)的概念** * 有特定权限的用户集合 **用户与组的关系** * 每个用户至少属于一个组(主要组) * 可以同时属于多个组(组集合) ====== 用户和组相关配置文件 ====== ---- **与用户相关的系统配置文件主要有:** * /etc/passwd:保存用户基本信息,如用户名、UID、主组GID、主目录、登录shell等 * /etc/shadow:保存用户扩展信息,如口令和与日期相关等 **组(Group)配置文件主要有:** * /etc/group * /etc/gshadow ====== 用户和组相关的工具或命令 ====== ---- **添加用户:useradd、adduser** * useradd -g 主要组 -G 组集合 …… 用户名 * useradd -D 修改新建用户的缺省设置 * 用户模板目录:/etc/skel **删除用户:userdel** * userdel [-r] 用户名