酷代码 AI
菜单

linux写出以下命令并在终端运行。 1、用户管理。 1) 新建一个 user1用户,uid、gid、主目录均按默认:2) 新建一个user2用户,uid=800、其余按默认: 3) 新建一个user3用户,默认主目录为/abc、其余默认,并观察这三个用户的信息有什么不同:.4) 分别为以上三个用户设置密码为123456 5) 把user1用户改名为u1,uid 改为700,主目录为/test: 6) 把u1用户锁定,在不同的终端分别登录user2与u1,并观察有什么现象:

1. 新建一个 user1 用户,uid、gid、主目录均按默认: ```bash sudo useradd user1 ``` 2. 新建一个 user2 用户, uid=800、其余按默认: ```bash sudo useradd -u 800 user2 ``` 3. 新建一个 user3 用户,默认主目录为 /abc、其余默认,并观察这三个用户的信息有什么不同: ```bash sudo useradd -d /abc user3 ``` 查看三个用户的信息: ```bash sudo cat /etc/passwd | grep 'user[1-3]' ``` 4. 分别为以上三个用户设置密码为 123456: ```bash echo "user1:123456" | sudo chpasswd echo "user2:123456" | sudo chpasswd echo "user3:123456" | sudo chpasswd ``` 5. 把 user1 用户改名为 u1, uid 改为 700, 主目录为 /test: ```bash sudo usermod -l u1 -u 700 -d /test user1 ``` 6. 把 u1 用户锁定,在不同的终端分别登录 user2 与 u1, 并观察有什么现象: ```bash sudo passwd -l u1 ``` 尝试登录 user2 和 u1: ```bash su - user2 su - u1 ``` 观察现象:登录 user2 应该成功,登录 u1 会提示账户被锁定。 [2024-10-18 08:49:51 | AI写代码神器 | 373点数解答]

服务商
相关提问
发财导航,免费问AI
实用工具查看更多