Вы находитесь на странице: 1из 4

RH199 - ch03s07 https://rol.redhat.com/rol/app/courses/rh199-8.

0/pages/ch03s07
Search

RHCSA Rapid Track

Start your lab now?


Lab environments take time to boot. Why not boot them now so you can read through course content or watch
some videos while they are starting?

YES, START IT NOT RIGHT NOW

Don't ask again

Version 8.0 TRANSLATIONS

Table of Contents Course Online Lab   

1 of 4 26/02/20, 2:22 pm
RH199 - ch03s07 https://rol.redhat.com/rol/app/courses/rh199-8.0/pages/ch03s07

P 1
(/rol/app/courses/rh199-8.0/pages/pr01) (/rol/app/courses/rh199-8.0/pages/pr01s02) (/rol/app/courses/rh199-8.0/pages/ch01)
(/rol/app (/rol/app
(/rol/app/courses/rh199-8.0/pages/ch01s02) (/rol/app/courses/rh199-8.0/pages/ch01s03) (/rol/app/courses/rh199-8.0/pages/ch01s04)
/courses /courses
(/rol/app/courses/rh199-8.0/pages/ch01s05) (/rol/app/courses/rh199-8.0/pages/ch01s06) (/rol/app/courses/rh199-8.0/pages/ch01s07)
/rh199-8.0 /rh199-8.0
2
(/rol/app/courses/rh199-8.0/pages/ch01s08) (/rol/app/courses/rh199-8.0/pages/ch01s09) (/rol/app/courses/rh199-8.0/pages/ch02)
/pages /pages
(/rol/app
(/rol/app/courses/rh199-8.0/pages/ch02s02) (/rol/app/courses/rh199-8.0/pages/ch02s03) (/rol/app/courses/rh199-8.0/pages/ch02s04)
/pr01) /ch01)
/courses 3
(/rol/app/courses/rh199-8.0/pages/ch02s05) (/rol/app/courses/rh199-8.0/pages/ch02s06) (/rol/app/courses/rh199-8.0/pages/ch02s07)
/rh199-8.0 (/rol/app
(/rol/app/courses/rh199-8.0/pages/ch03) (/rol/app/courses/rh199-8.0/pages/ch03s02) (/rol/app/courses/rh199-8.0/pages/ch03s03)
/pages /courses
(/rol/app/courses/rh199-8.0/pages/ch03s04) (/rol/app/courses/rh199-8.0/pages/ch03s05) (/rol/app/courses/rh199-8.0/pages/ch03s06)
/ch02) /rh199-8.0
(/rol/app/courses/rh199-8.0/pages/ch03s07) (/rol/app/courses/rh199-8.0/pages/ch03s08) (/rol/app/courses/rh199-8.0/pages/ch03s09)
/pages
4
(/rol/app/courses/rh199-8.0/pages/ch03s10) (/rol/app/courses/rh199-8.0/pages/ch03s11) (/rol/app/courses/rh199-8.0/pages/ch03s12)
/ch03)
(/rol/app
(/rol/app/courses/rh199-8.0/pages/ch04) (/rol/app/courses/rh199-8.0/pages/ch04s02) (/rol/app/courses/rh199-8.0/pages/ch04s03)
/courses
5
(/rol/app/courses/rh199-8.0/pages/ch04s04) (/rol/app/courses/rh199-8.0/pages/ch04s05) (/rol/app/courses/rh199-8.0/pages/ch04s06)
/rh199-8.0
(/rol/app
(/rol/app/courses/rh199-8.0/pages/ch05) (/rol/app/courses/rh199-8.0/pages/ch05s02) (/rol/app/courses/rh199-8.0/pages/ch05s03)
/pages
/courses
(/rol/app/courses/rh199-8.0/pages/ch05s04) (/rol/app/courses/rh199-8.0/pages/ch05s05) (/rol/app/courses/rh199-8.0/pages/ch05s06)
/ch04)
/rh199-8.0
(/rol/app/courses/rh199-8.0/pages/ch05s07) (/rol/app/courses/rh199-8.0/pages/ch05s08) (/rol/app/courses/rh199-8.0/pages/ch05s09)
6 /pages
(/rol/app/courses/rh199-8.0/pages/ch05s10) (/rol/app/courses/rh199-8.0/pages/ch06) (/rol/app/courses/rh199-8.0/pages/ch06s02)
(/rol/app /ch05)
(/rol/app/courses/rh199-8.0/pages/ch06s03) (/rol/app/courses/rh199-8.0/pages/ch06s04) (/rol/app/courses/rh199-8.0/pages/ch06s05)
/courses
(/rol/app/courses/rh199-8.0/pages/ch06s06) (/rol/app/courses/rh199-8.0/pages/ch06s07) (/rol/app/courses/rh199-8.0/pages/ch06s08)
/rh199-8.0 7
(/rol/app/courses/rh199-8.0/pages/ch06s09) (/rol/app/courses/rh199-8.0/pages/ch06s10) (/rol/app/courses/rh199-8.0/pages/ch07)
/pages (/rol/app
(/rol/app/courses/rh199-8.0/pages/ch07s02) (/rol/app/courses/rh199-8.0/pages/ch07s03) (/rol/app/courses/rh199-8.0/pages/ch07s04)
/ch06) /courses
(/rol/app/courses/rh199-8.0/pages/ch07s05) (/rol/app/courses/rh199-8.0/pages/ch07s06) (/rol/app/courses/rh199-8.0/pages/ch07s07)
/rh199-8.0 8
(/rol/app/courses/rh199-8.0/pages/ch07s08) (/rol/app/courses/rh199-8.0/pages/ch07s09) (/rol/app/courses/rh199-8.0/pages/ch07s10)
/pages (/rol/app
(/rol/app/courses/rh199-8.0/pages/ch08) (/rol/app/courses/rh199-8.0/pages/ch08s02) (/rol/app/courses/rh199-8.0/pages/ch08s03)
/ch07) /courses
(/rol/app/courses/rh199-8.0/pages/ch08s04) (/rol/app/courses/rh199-8.0/pages/ch08s05) (/rol/app/courses/rh199-8.0/pages/ch08s06)
9 /rh199-8.0
(/rol/app/courses/rh199-8.0/pages/ch08s07) (/rol/app/courses/rh199-8.0/pages/ch08s08) (/rol/app/courses/rh199-8.0/pages/ch09)
(/rol/app /pages
(/rol/app/courses/rh199-8.0/pages/ch09s02) (/rol/app/courses/rh199-8.0/pages/ch09s03) (/rol/app/courses/rh199-8.0/pages/ch09s04)
/courses /ch08)
(/rol/app/courses/rh199-8.0/pages/ch09s05) (/rol/app/courses/rh199-8.0/pages/ch09s06) (/rol/app/courses/rh199-8.0/pages/ch09s07)
/rh199-8.0
(/rol/app/courses/rh199-8.0/pages/ch09s08) (/rol/app/courses/rh199-8.0/pages/ch09s09) (/rol/app/courses/rh199-8.0/pages/ch09s10)
/pages
10
(/rol/app/courses/rh199-8.0/pages/ch09s11) (/rol/app/courses/rh199-8.0/pages/ch09s12) (/rol/app/courses/rh199-8.0/pages/ch10)
/ch09)
(/rol/app
(/rol/app/courses/rh199-8.0/pages/ch10s02) (/rol/app/courses/rh199-8.0/pages/ch10s03) (/rol/app/courses/rh199-8.0/pages/ch10s04)
/courses
(/rol/app/courses/rh199-8.0/pages/ch10s05) (/rol/app/courses/rh199-8.0/pages/ch10s06) (/rol/app/courses/rh199-8.0/pages/ch10s07)
/rh199-8.0 11
(/rol/app/courses/rh199-8.0/pages/ch10s08) (/rol/app/courses/rh199-8.0/pages/ch10s09) (/rol/app/courses/rh199-8.0/pages/ch10s10)
/pages (/rol/app
(/rol/app/courses/rh199-8.0/pages/ch11) (/rol/app/courses/rh199-8.0/pages/ch11s02) (/rol/app/courses/rh199-8.0/pages/ch11s03)
/ch10) /courses
(/rol/app/courses/rh199-8.0/pages/ch11s04) (/rol/app/courses/rh199-8.0/pages/ch11s05) (/rol/app/courses/rh199-8.0/pages/ch11s06)
/rh199-8.0
(/rol/app/courses/rh199-8.0/pages/ch11s07) (/rol/app/courses/rh199-8.0/pages/ch11s08) (/rol/app/courses/rh199-8.0/pages/ch11s09)
/pages
12
(/rol/app/courses/rh199-8.0/pages/ch11s10) (/rol/app/courses/rh199-8.0/pages/ch11s11) (/rol/app/courses/rh199-8.0/pages/ch11s12)
/ch11)
(/rol/app
(/rol/app/courses/rh199-8.0/pages/ch12) (/rol/app/courses/rh199-8.0/pages/ch12s02) (/rol/app/courses/rh199-8.0/pages/ch12s03)
/courses
(/rol/app/courses/rh199-8.0/pages/ch12s04) (/rol/app/courses/rh199-8.0/pages/ch12s05) (/rol/app/courses/rh199-8.0/pages/ch12s06)
/rh199-8.0
(/rol/app/courses/rh199-8.0/pages/ch12s07) (/rol/app/courses/rh199-8.0/pages/ch12s08) (/rol/app/courses/rh199-8.0/pages/ch12s09)
13 /pages
(/rol/app/courses/rh199-8.0/pages/ch12s10) (/rol/app/courses/rh199-8.0/pages/ch13) (/rol/app/courses/rh199-8.0/pages/ch13s02)
(/rol/app /ch12)
(/rol/app/courses/rh199-8.0/pages/ch13s03) (/rol/app/courses/rh199-8.0/pages/ch13s04) (/rol/app/courses/rh199-8.0/pages/ch13s05)
/courses
14
(/rol/app/courses/rh199-8.0/pages/ch13s06) (/rol/app/courses/rh199-8.0/pages/ch14) (/rol/app/courses/rh199-8.0/pages/ch14s02)
/rh199-8.0
(/rol/app
(/rol/app/courses/rh199-8.0/pages/ch14s03) (/rol/app/courses/rh199-8.0/pages/ch14s04) (/rol/app/courses/rh199-8.0/pages/ch14s05)
/pages
/courses
15
(/rol/app/courses/rh199-8.0/pages/ch14s06) (/rol/app/courses/rh199-8.0/pages/ch15) (/rol/app/courses/rh199-8.0/pages/ch15s02)
/ch13)
/rh199-8.0
(/rol/app 16
(/rol/app/courses/rh199-8.0/pages/ch15s03) (/rol/app/courses/rh199-8.0/pages/ch15s04) (/rol/app/courses/rh199-8.0/pages/ch16)
/pages
/courses (/rol/app
(/rol/app/courses/rh199-8.0/pages/ch16s02) (/rol/app/courses/rh199-8.0/pages/ch16s03) (/rol/app/courses/rh199-8.0/pages/ch16s04)
/ch14)
/rh199-8.0 /courses
/pages /rh199-8.0
 PREVIOUS (/ROL/APP/COURSES/RH199-8.0/PAGES/CH03S06)  NEXT (/ROL/APP/COURSES/RH199-8.0/PAGES/CH03S08)
/ch15) /pages

Managing Local Group Accounts /ch16)



Objectives
After completing this section, students should be able to create, modify, and delete local group accounts.
2 of 4 26/02/20, 2:22 pm
RH199 - ch03s07 https://rol.redhat.com/rol/app/courses/rh199-8.0/pages/ch03s07
Managing Local Groups
A group must exist before a user can be added to that group. Several command-line tools are used to manage local group
accounts.

Creating Groups from the Command Line

The groupadd command creates groups. Without options the groupadd command uses the next available GID from
the range specified in the /etc/login.defs file while creating the groups.

The -g option specifies a particular GID for the group to use.

[user01@host ~]$sudo groupadd -g10000group01


[user01@host ~]$tail /etc/group
...output omitted...
group01:x:10000:

NOTE
Given the automatic creation of user private groups (GID 1000+), it is generally recommended to set
aside a range of GIDs to be used for supplementary groups. A higher range will avoid a collision with a
system group (GID 0-999).

The -r option creates a system group using a GID from the range of valid system GIDs listed in the /etc
/login.defs file. The SYS_GID_MIN and SYS_GID_MAX configuration items in /etc/login.defs define the range of
system GIDs.

[user01@host ~]$sudo groupadd -rgroup02


[user01@host ~]$tail /etc/group
...output omitted...
group01:x:10000:
group02:x:988:

Modifying Existing Groups from the Command Line

The groupmod command changes the properties of an existing group. The -n option specifies a new name for the
group.

[user01@host ~]$sudo groupmod -ngroup0022group02


[user01@host ~]$tail /etc/group
...output omitted...
group0022:x:988:

Notice that the group name is updated to group0022 from group02 .

The -g option specifies a new GID.

[user01@host ~]$sudo groupmod -g20000group0022


[user01@host ~]$tail /etc/group
...output omitted...
group0022:x:20000:

Notice that the GID is updated to 20000 from 988 .

Deleting Groups from the Command Line

The groupdel command removes groups.

[user01@host ~]$sudo groupdelgroup0022

3 of 4 26/02/20, 2:22 pm
RH199 - ch03s07 https://rol.redhat.com/rol/app/courses/rh199-8.0/pages/ch03s07
NOTE
You cannot remove a group if it is the primary group of any existing user. As with userdel , check all file
systems to ensure that no files remain on the system that are owned by the group.

Changing Group Membership from the Command Line

The membership of a group is controlled with user management. Use the usermod -g command to change a user's
primary group.

[user01@host ~]$iduser02

uid=1006(user02) gid=1008(user02) groups=1008(user02)


[user01@host ~]$sudo usermod -ggroup01user02
[user01@host ~]$iduser02

uid=1006(user02) gid=10000(group01) groups=10000(group01)

Use the usermod -aG command to add a user to a supplementary group.

[user01@host ~]$iduser03

uid=1007(user03) gid=1009(user03) groups=1009(user03)


[user01@host ~]$sudo usermod -aGgroup01user03
[user01@host ~]$iduser03

uid=1007(user03) gid=1009(user03) groups=1009(user03),10000(group01)

IMPORTANT
The use of the -a option makes usermod function in append mode. Without -a , the user will be
removed from any of their current supplementary groups that are not included in the -G option's list.

REFERENCES
group (5), groupadd (8), groupdel (8), and usermod (8) man pages

 PREVIOUS (/ROL/APP/COURSES/RH199-8.0/PAGES/CH03S06)  NEXT (/ROL/APP/COURSES/RH199-8.0/PAGES/CH03S08)

4 of 4 26/02/20, 2:22 pm

Вам также может понравиться