Linux用户管理全流程:从创建到锁定,命令实操大揭秘!
在Linux系统中进行用户管理操作可以通过一系列命令来完成。下面是根据你的要求编写的命令及简要说明: 1. 用户管理 1) 新建一个 `user1` 用户,uid、gid、主目录均按默认: ```bash sudo adduser user1 ``` 这个命令会创建一个名为 `user1` 的用户,其UID和GID将由系统自动分配,用户的主目录默认为 `/home/user1`。 2) 新建一个 `user2` 用户, uid=800、其余按默认: ```bash sudo useradd -u 800 user2 ``` 这里使用 `useradd` 命令而不是 `adduser`,因为 `useradd` 提供了更多的选项来指定用户的详细信息,如UID。此命令创建了一个UID为800的用户 `user2`。 3) 新建一个 `user3` 用户,默认主目录为 `/abc`、其余默认,并观察这三个用户的信息有什么不同: ```bash sudo useradd -d /abc user3 ``` 此命令创建了一个主目录为 `/abc` 的用户 `user3`。你可以通过查看 `/etc/passwd` 文件来对比这三个用户的不同: ```bash cat /etc/passwd | grep -E 'user1|user2|user3' ``` 4) 分别为以上三个用户设置密码为 `123456`: ```bash echo "123456" | sudo passwd --stdin user1 echo "123456" | sudo passwd --stdin user2 echo "123456" | sudo passwd --stdin user3 ``` 使用 `passwd` 命令可以为用户设置密码,`--stdin` 选项允许从标准输入读取密码。 5) 把 `user1` 用户改名为 `u1`, uid 改为700, 主目录为 `/test`: ```bash sudo usermod -l u1 -u 700 -d /test user1 ``` `usermod` 命令用于修改现有用户的属性。这里 `-l` 选项用于更改用户名,`-u` 用于更改UID,`-d` 用于更改主目录。 6) 把 `u1` 用户锁定,在不同的终端分别登录 `user2` 与 `u1`,并观察有什么现象: ```bash sudo usermod -L u1 ``` 使用 `usermod -L` 可以锁定用户账户。尝试登录被锁定的 `u1` 账户时,你会看到类似于“您的账户已被禁用”的错误消息。而登录 `user2` 应该正常。 注意事项 - 执行上述命令需要具有超级用户权限(使用 `sudo`)。 - 在生产环境中,不应使用简单的密码(如 `123456`),这可能会导致安全问题。 - 修改用户信息(特别是UID和主目录)可能会影响已存在的文件权限和路径,确保在执行这些操作前备份重要数据或了解潜在影响。 ######[AI写代码神器 | 680点数解答 | 2024-10-18 08:48:14]
- Linux 系统用户、组及文件操作全流程实践(字节豆包 | 1142点数解答 | 2026-03-20 17:29:38)22
- MATLAB填空题大揭秘:答案全知晓,掌握这些要点!(字节豆包 | 360点数解答 | 2025-12-26 08:41:25)35
- 工程师必备!10 种工程日常易用管理工具大揭秘(百度文心 | 346点数解答 | 2023-11-09 18:26:09)292
- Java 创建 HTTP POST 请求实现文件上传:代码示例与注意要点 (字节豆包 | 300点数解答 | 2024-12-06 16:07:20)340
- 工程师必知!Monkey 流程助力软件稳定性与可靠性提升(百度文心 | 388点数解答 | 2023-11-09 18:28:07)288
- 工程师揭秘:重要 APP 从需求到上线全流程攻略(百度文心 | 334点数解答 | 2023-11-09 18:31:47)288
- Photoshop 错误 8800 大揭秘:原因分析与实用解决方案(DeepSeek | 349点数解答 | 2025-02-28 11:19:16)575
- Photoshop“去色”功能报错8800?原因及解决办法大揭秘!(字节豆包 | 167点数解答 | 2025-03-02 22:29:23)439
- Oracle:为 osp 用户授予表空间 users 表的增删改查权限( | 135点数解答 | 2023-12-27 16:38:20)333
- 从女娲造人到代码实现:揭秘工厂方法模式的神奇应用(阿里通义 | 765点数解答 | 2024-10-17 17:07:50)241
- Java实现神话传说:女娲神绳造人背后的工厂方法模式揭秘(阿里通义 | 652点数解答 | 2024-10-17 17:08:31)193
- Java 实现:女娲神绳造人,用工厂方法模式演绎神话传说!(字节豆包 | 346点数解答 | 2024-10-17 17:11:47)215