0%

RHCSA (EX200) - 创建用户帐户

创建用户帐户

创建下列用户、组和组成员资格:

名为 sysmgrs 的组

用户 natasha,作为次要组从属于 sysmgrs

用户 harry,作为次要组还从属于 sysmgrs

用户 sarah,无权访问系统上的 交互式 shell 且不是 sysmgrs 的成员

natashaharrysarah 的密码应当都是 flectrag

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
[root@node1 ~]# groupadd sysmgrs
[root@node1 ~]# tail /etc/group
...
sysmgrs:x:1005:
[root@node1 ~]# useradd -G sysmgrs natasha
[root@node1 ~]# useradd -G sysmgrs harry
[root@node1 ~]# useradd -s /sbin/nologin sarah
[root@node1 ~]# tail /etc/passwd
...
natasha:x:1005:1006::/home/natasha:/bin/bash
harry:x:1006:1007::/home/harry:/bin/bash
sarah:x:1007:1008::/home/sarah:/sbin/nologin
[root@node1 ~]# tail /etc/group
...
sysmgrs:x:1005:natasha,harry
natasha:x:1006:
harry:x:1007:
sarah:x:1008:
[root@node1 ~]# for i in natasha harry sarah; do echo flectrag | passwd --stdin $i; done
Changing password for user natasha.
passwd: all authentication tokens updated successfully.
Changing password for user harry.
passwd: all authentication tokens updated successfully.
Changing password for user sarah.
passwd: all authentication tokens updated successfully.
[root@node1 ~]# ssh natasha@localhost id
natasha@localhost's password:
uid=1005(natasha) gid=1006(natasha) groups=1006(natasha),1005(sysmgrs) context=unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023