1. 题目
根据下列要求创建用户及组账号:
1)名为admins的组
2)用户harry,其附属组为admins
3)用户natasha,其附属组还属于admins
4)用户alice,没有可交互的登录Shell,且不属于admins组
5)harry、natasha、alice的密码都应该是redhat
2. 解题
2.1 创建admins的组
groupadd admins
2.2 创建用户
useradd -G admins harry
useradd -G admins natasha
useradd alice -s /sbin/nologin
2.3 设置密码
for user in {harry,natasha,alice};do echo redhat |passwd --stdin $user;done
如果对for循环不熟练可以
echo redhat |passwd --stdin harry
echo redhat |passwd --stdin natasha
echo redhat |passwd --stdin alice
3. 确认
for user in {harry,natasha,alice};do id $user;done
tail -1 /etc/passwd
4. 分析
这题算是最简单的之一
几个考点:
- useradd -G 指定附加组
- useradd -s 指定shell
- passwd 也可以用 passwd 用户名,然后手动输入2次
版权声明:本文为qq_29974229原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。