Linux系统用户管理:新建、改名、设密、锁定操作全流程及现象观察
好的,以下是执行这些命令的步骤。假设你使用的是基于Linux的系统(如Ubuntu或CentOS)。 1. 用户管理 1) 新建一个 `user1` 用户,uid、gid、主目录均按默认 ```sh sudo adduser user1 ``` 2) 新建一个 `user2` 用户, uid=800、其余按默认 ```sh sudo useradd -u 800 user2 ``` 3) 新建一个 `user3` 用户,默认主目录为 `/abc`、其余默认,并观察这三个用户的信息有什么不同 ```sh sudo useradd -d /abc user3 ``` 4) 分别为以上三个用户设置密码为 `123456` ```sh sudo passwd user1 # 输入新密码: 123456 # 重新输入新密码: 123456 sudo passwd user2 # 输入新密码: 123456 # 重新输入新密码: 123456 sudo passwd user3 # 输入新密码: 123456 # 重新输入新密码: 123456 ``` 5) 把 `user1` 用户改名为 `u1`, uid 改为 700, 主目录为 `/test` ```sh sudo usermod -l u1 -u 700 -d /test user1 sudo mkdir /test sudo chown u1:u1 /test ``` 6) 把 `u1` 用户锁定,在不同的终端分别登录 `user2` 与 `u1`, 并观察有什么现象 ```sh sudo usermod -L u1 ``` 观察现象 1. 登录 `user2` 打开一个新的终端窗口,尝试登录 `user2`: ```sh su - user2 # 输入密码: 123456 ``` 你应该能够成功登录到 `user2` 的账户。 2. 登录 `u1` 在另一个终端窗口中,尝试登录 `u1`: ```sh su - u1 # 输入密码: 123456 ``` 你应该会看到类似以下的错误信息: ``` Authentication failure ``` - `user1` 被创建为默认用户,具有默认的 UID、GID 和主目录。 - `user2` 被创建为具有特定 UID (800) 的用户,其他属性默认。 - `user3` 被创建为具有特定主目录 (`/abc`) 的用户,其他属性默认。 - 为所有用户设置了相同的密码 `123456`。 - `user1` 被重命名为 `u1`,UID 改为 700,主目录改为 `/test`。 - `u1` 被锁定,无法登录。 希望这些步骤对你有帮助!如果有任何问题,请随时提问。 ######[AI写代码神器 | 686点数解答 | 2024-10-19 13:37:21]
- Linux 系统用户、组及文件操作全流程实践(字节豆包 | 1142点数解答 | 2026-03-20 17:29:38)43
- Python实现Q老师成绩管理任务:修改与查看学生成绩(字节豆包 | 191点数解答 | 2025-12-20 20:55:41)106
- Python 代码助力 Q 老师高效管理班级学生成绩:修改与查看一键搞定(字节豆包 | 326点数解答 | 2025-12-27 20:48:12)118
- 📊 C++ 高效求解社交网络用户关注量与粉丝量(图论出度入度基础)(DeepSeek | 1799点数解答 | 2026-04-10 21:44:39)25
- 工程师必备!10 种工程日常易用管理工具大揭秘(百度文心 | 346点数解答 | 2023-11-09 18:26:09)312
- 课下编程:用模块化与I2C实现STM32与AT24C1024通讯,结合Proteus检测电平变化!(GPT | 788点数解答 | 2024-11-13 17:40:29)207
- 中央八项规定精神学习:现存三大问题剖析与高质量改进计划 (字节豆包 | 767点数解答 | 2025-08-07 17:07:03)192
- 工程师必知!Monkey 流程助力软件稳定性与可靠性提升(百度文心 | 388点数解答 | 2023-11-09 18:28:07)307
- 工程师揭秘:重要 APP 从需求到上线全流程攻略(百度文心 | 334点数解答 | 2023-11-09 18:31:47)308
- 深度剖析:黑盒、白盒、单元、集成、系统与验收测试的区别与联系 (百度文心 | 424点数解答 | 2023-11-09 18:24:11)322
- Spring Boot 打造 MallShop 购物商城:多角色权限、全业务功能的 Web 应用奇迹 (GPT | 1095点数解答 | 2024-12-09 14:06:47)388
- C++实现银行排队系统:从思路到代码的完整解析(讯飞星火 | 2048点数解答 | 2024-12-11 15:11:23)508