酷代码 AI
菜单
服务商

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在线手册 [开发类]
Jquery在线手册 [开发类]
今日油价 [生活类]
图片互转base64 [开发类]
时间转换器 [开发类]