用户和用户组管理上

1.(10 分)新建用户并设置初始密码。在系统中依次新建用户 Jim 和 Andy,并分别为其设置初始密码 Jim@2026、Andy@2026。
(1)写出新建这两个用户的命令;
useradd Jim useradd Andy
(2)写出为两个用户设置密码的命令,并注明输入密码时屏幕的显示情况;
passwd Jim passwd Andy
(3)写出一条命令,验证两个用户的家目录已被系统自动创建。
ls /home

2.(10 分)使用 useradd 的常用选项创建用户。新建用户 zhangwei,同时满足下列四项要求:UID 为 1500;注释性描述为"信息工程学院 张伟";主目录指定为 /home/student/zhangwei(该目录当前不存在,需一并创建);登录 Shell 为 /bin/bash。
(1)写出满足上述要求的完整命令;
useradd -u 1500 -c “信息工程学院 张伟” -d /home/student/zhangwei -m -s /bin/bash zhangwei
(2)若还要指定该用户所属的用户组为 students,应在命令中增加哪个选项?该用户组在指定之前必须满足什么条件?
useradd -u 1500 -c “信息工程学院 张伟” -d /home/student/zhangwei -m -s /bin/bash -g students zhangwei

3.(10 分)UID 与用户类型。
(1)分别写出超级用户 root、系统用户、普通用户所对应的 UID 范围;
Root超级用户:UID=0 系统用户:UID 1-999 普通用户:UID 1000-65535
(2)写出查看用户账户信息文件的命令,并说明依据该文件的第几列可以判断某个用户的 UID;
Cat /etc/passwd 文件每行用:分隔,第 3 列是 UID

(3)若新建普通用户时不使用 -u 选项,系统为其分配的 UID 属于上述哪一类范围?
普通用户范围(1000及以上)顺序分配UID

4.(10 分)passwd 命令的使用与权限区别。
(1)以 root 身份为用户 wangfang 设置密码,写出命令;
Useradd wangfang ——> passwd wangfang ——>输入Blue@789xyz;

(2)用 su 命令切换到 wangfang,再由 wangfang 本人修改自己的密码,写出命令,并按先后顺序描述屏幕上的提示信息;
Su - wangfang 切换用户 ——> passwd 修改密码

(3)说明 root 为用户设置密码与普通用户修改自己密码时的两点区别。
1.root 修改用户密码不需要输入旧密码;普通用户修改自己密码,必须先输入当前旧密码验证。
2.root 设置密码可以绕过部分密码复杂度校验;普通用户修改密码必须严格遵守系统密码策略(不能和用户名相同、满足大小写 / 符号 / 数字等要求)。

5.(10 分)账户的锁定与解锁。员工 Dave 休假三个月,需临时停用其账户。
(1)写出锁定该账户的命令;
Useradd dave ——> passwd dave ——> passwd -l dave 锁定账户
-l是lock锁定,锁定后用户不能登录

(2)写出查看用户口令文件的命令,并说明账户被锁定后,该用户"加密密码"字段会出现什么变化;
Cat /etc/shadow 查看shadow文件

(3)写出 Dave 返岗后解锁其账户的命令。
Passwd -u dave 解锁账户
-u 是unlock解锁,去掉感叹号,恢复登录

posted @ 2026-11-12 08:27  StarByte  阅读(1)  评论(0)    收藏  举报