[root@bogon ~]
# cat /etc/group
root:x:0:
bin:x:1:
daemon:x:2:
sys:x:3:
adm:x:4:
……postfix:x:89:
g0:x:1000:
u1:x:1001:
ntp:x:38:
使用者組的所有資訊都存放在/etc/group檔案中。
此檔案的格式是由冒號(:)隔開若干個字段,這些字段具體如下:
組名:口令:組標識號:組內使用者列表
具體解釋:
組名:
組名是使用者組的名稱,由字母或數字構成。與/etc/passwd中的登入名一樣,組名不應重複。
口令:
口令字段存放的是使用者組加密後的口令字。一般linux系統的使用者組都沒有口令,即這個字段一般為空,或者是*,有口令預設是x。
因為涉及到對組的管理所以linux的組也是有自己的密碼的
組標識號 主鍵id(可以重複的):
組標識號與使用者標識號類似,也是乙個整數,被系統內部用來標識組。別稱gid.
組內使用者列表:
是屬於這個組的所有使用者的列表,不同使用者之間用逗號(,)分隔。這個使用者組可能是使用者的主組,也可能是附加組。
root:::
bin:::
daemon:::
sys:::
adm:::
tty:::
disk:::
lp:::
mem:::
kmem:::
wheel:::
cdrom:::
mail:::postfix
……
由冒號(:)隔開若干個字段,這些字段具體如下:
使用者組名:使用者組密碼:使用者組管理者:支援的賬號名稱
具體解釋:
使用者組名:
是使用者組的名稱,由字母或數字構成。
使用者組密碼:
這個段可以是空的或!,如果是空的或有!,表示沒有密碼。
使用者組管理者:
這個欄位也可為空,如果有多個使用者組管理者,用,號分割。
組成員:
如果有多個成員,用,號分割。
當你每次建立的時候 為了保證這個賬戶歸屬某個組 所以 建立乙個賬戶的同時 / 建立乙個與使用者同名的組
選項和引數:
-g gid:後面接某個特定的 gid ,用來直接給予某個gid;
-h :顯示此幫助資訊並退出
-r :建立乙個系統群組。
-o :允許建立有重複 gid 的組
建立普通使用者組:groupadd g1
g1:x:1002:
普通使用者組的gid>1000
建立使用者組並指定gid:groupadd -g 1003 g2
g1:x:1002:
g2:x:1003:
檢視幫助資訊:
groupadd -h
groupadd --help
mangroupadd
建立系統使用者組:groupadd -r sysg1
系統使用者組的gid<1000
g1:x:1002:
g2:x:1003:
sysg1:x:996:
建立gid重複的系統使用者組:groupadd -r -o -g 996 sysg2
sysg1:x:996:
sysg2:x:996:
選項和引數:
-g gid :將組 id 改為 gid
-h :顯示此幫助資訊並退出
-n new_group :改名為 new_group
-o :允許使用重複的 gid
修改組的標識號:groupmod -g 1004 g2
g1:x:1002:
g2:x:1004:
修改組的名稱:groupmod -n g3 g2
g1:x:1002:
sysg1:x:996:
sysg2:x:996:
g3:x:1004:
修改使用者組,使用相同的gid:groupmod -o -g 1002 g3
g1:x:1002:
sysg1:x:996:
sysg2:x:996:
g3:x:1002:
刪除使用者組時,使用者組必須存在,如果有組中的任一使用者在使用中的話,則不能刪除。
groupdel g1
groupdel g3
groupdel sysg1
groupdel sysg2
命令格式:
gpasswd [選項] 要管理的工作組
命令功能:
管理群組。
選項:
-a 使用者:新增使用者到組;
-d 使用者:從組刪除使用者;
-a 使用者:指定管理員;
-h:幫助資訊;
-r:刪除密碼;
將使用者附加到使用者組:gpasswd -a u8 g2
刪除指定使用者組附加的使用者:gpasswd -d u8 g2
修改使用者組密碼:gpasswd g2
指定使用者組管理員:gpasswd -a u8 g2
linux使用者組操作
1 帳戶實質 linux是個多使用者作業系統,如許很多個使用者登入作業系統,每個使用者有不同的工作環境,包括shell和x windows 2 使用者和組 linux帳號包括 使用者帳號和組帳號 使用者帳戶分 普通使用者帳號和 終極使用者帳號 組分為 標準組和私有組 注意 乙個帳戶能夠屬於不同的組 ...
linux使用者及使用者組操作
新增使用者組 groupadd 使用者組 新增當前使用者到使用者組 gpasswd a a 使用者組 新增已存在的autotest使用者到docker使用者組 gpasswd a autotest docker 檢視當前登入使用者的組內成員 groups 檢視使用者所在的組,以及組內成員 group...
linux 使用者和使用者組操作
1,新增普通使用者 root dc uat 13 useradd xiangzilong2,設定密碼 root dc uat 13 echo 12345 passwd stdin xiangzilong 更改使用者 xiangzilong 的密碼 passwd 所有的身份驗證令牌已經成功更新。3,把...