用户与用户组管理上2

6.(10 分)删除用户。
(1)写出删除用户 Tom(仅删除账户)的命令;
Usueradd tom ——> passwd tom ——> userdel tom
只删除用户信息,/home/tom文件夹保留

(2)写出两条验证命令,分别验证"账户已不存在"和"家目录仍然存在",并说明各自的屏幕输出;
Id tom 查看用户,提示无此用户,证明账户删掉了 ——> ls /home
查看home目录,还能看到tom文件夹,说明家目录还在

(3)若要求删除账户的同时删除其家目录,命令应如何写?使用该选项前应注意什么?
Userdel -r tom
注意事项:该选项会删除用户账号、家目录以及用户邮箱文件,目录里的数据会直接永久删除,无法恢复,执行前一定要备份里面重要文件。

7.(10 分)/etc/passwd 文件字段解读。某系统 /etc/passwd 文件中有一条记录如下:
test01❌1005:1005:测试账号:/home/test01:/bin/bash
(1)写出查看该文件的命令;
cat /etc/passwd

(2)按顺序写出该行 7 个字段的名称,并说明本例中每个字段的具体含义;
1.用户名:test01,登录账号名
2.密码占位符:x,仅标记,不存真实密码
3.UID(用户ID):1005,用户编号
4.GID(组ID):1005,所述主组编号
5.注释信息:测试账号,用户描述
6.家目录:/home/test01,登录后进入的目录
7.登录shell:/bin/bash,登录后使用的命令解释器
(3)说明该行密码字段为什么显示为 x,真正的加密密码存放在哪个文件中,该文件允许谁读取。
x是密码占位符,代表密码做了影子分离;真实加密密码保存在/etc/shadow;
该文件只有root用户可以读取

二、综合应用题(3 小题,每题 10 分,共 30 分)
8.(10 分)新员工开户与密码有效期设置。公司新入职 3 名员工,需为其建立账户 test01、test02、test03,注释性描述统一为"新入职员工"。
(1)写出新建这 3 个账户的命令;
Useradd -c “新入职员工”test01
Useradd -c “新入职员工”test02
Useradd -c “新入职员工”test03
(2)为 3 个账户分别设置符合强口令要求的初始密码,写出命令;
Passwd test01
Passwd test02
Passwd test03
(3)要求密码最短使用 3 天、最长使用 90 天、过期前 7 天开始警告,写出对 test01 进行设置的命令;
Change -m 3 -M 90 -W 7 test01
(4)写出查看设置结果的命令,并说明应查看用户口令文件的第几列来确认"最短时间间隔""最大时间间隔""警告时间"三项设置。
Change -l test01
Cat /etc/shadow

9.(10 分)离职员工账户的彻底清理。员工 Tom 已办理离职手续,管理员需要将其账户从系统中彻底清理。
(1)在删除账户之前,先写出查找系统中属于 Tom 的文件的命令;
Find / -user tom

(2)写出删除 Tom 账户及其家目录的命令,并说明执行之前必须先做什么;
Userdel -r tom

(3)写出两条验证清理结果的命令,并说明各自的预期输出;
Id tom ls /home

(4)说明为什么不能只用 userdel Tom 就认为清理已经完成。
单独 userdel tom,不加 -r 参数:
只会删除 /etc/passwd、/etc/shadow 里的用户账号信息;
不会删除 /home/tom 家目录、邮箱文件;
系统里之前属于 tom 的文件还保留,文件的 UID 变成孤儿文件; 残留文件会占用空间,存在信息泄露风险,所以不算彻底清理。

10.(10 分)登录故障排查与密码安全要求。管理员发现用户 lisi 输入正确的密码仍无法登录系统。
(1)写出分别在用户账户信息文件和用户口令文件中查看 lisi 记录的命令;
grep "lisi" /etc/passwd
grep "lisi" /etc/shadow

(2)根据教材内容,列出至少 3 种可能导致其无法登录的原因,并说明每种原因应查看哪个文件的哪个字段;
① 用户 shell 为不可登录:/etc/passwd,第 7 字段
② 账号被锁定:/etc/shadow,第 2 字段
③ 账号过期:/etc/shadow,第 8 字段
(3)针对上述原因,写出对应的处置命令(至少 2 条);
usermod -s /bin/bash lisi
passwd -u lisi

(4)结合"避免弱口令"与"设置强口令"的要求,为公司拟定 4 条密码安全规定。
1.密码不少于 8 位,组合大小写、数字、特殊字符。
2.禁用生日、手机号等弱口令,不能重复使用旧密码。
3.密码 90 天内必须更换,多次输错自动锁账号。
4.不许共享账号密码,不明文存放密码。

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