上一次我們談了CentOS上的用戶管理,現在我們再來談下CentOS上的用戶組管理。
groupadd創建一個新的組
用法如下: groupadd [選項] groupname
常用選項:
-f 強制添加一個組(這個組可能已經存在系統中) -g 指定組的id; -r 創建系統工作組(系統工作組的組ID小于500) -K 覆蓋配置文件/ect/login.defs -o 允許添加組ID號不唯一的工作組 -p 為添加的組設置密碼
gpasswd為一個組設置密碼
用法如下: gpasswd [選項] 參數
常用選項:
-a 為這個組添加一個成員 -d 從一個組刪除一個成員 -r 如果一個組設置了密碼,則用這個選項可以刪除組密碼 -R 鎖定一個組,組密碼前面會加上“!” -A 為這個組設置組管理員 -M 顯示組成員
系統中/etc/group和/etc/gshadow這兩個文件保存了該系統上的所有的組的信息.
/etc/group文件格式說明:
root:x:0: bin:x:1:bin,daemon daemon:x:2:bin,daemon sys:x:3:bin,adm adm:x:4:adm,daemon tty:x:5: disk:x:6: lp:x:7:daemon 這個文件共分為四段,相隔兩段之間用“:”隔開 第一段是組名稱 第二段是組密碼的占位符,這是用“*”代替 第三面是組的ID 第四段是這個組的用戶列表
/etc/gshadow文件格式說明:
root::: bin:::bin,daemon daemon:::bin,daemon sys:::bin,adm adm:::adm,daemon tty::: disk::: lp:::daemon mem::: kmem::: wheel::: mail:::mail,postfix 這個文件也是共分為四段,相隔兩段之間也用“:”隔開 第一段是組名稱 第二段是加密之后的密碼 第三段是這個組的管理員 第四段是加入到這個組的成員列表 說完了添加組和給組設置密碼,再來說說組管理方面的那些事兒。
groupmod用來更改組的信息
用法如下: groupmod [選項] 參數
常用選項:
-g 指定組的GID -n 更改組的名稱 -o 為組設置一個已經存在的GID -p 為這個組設置密碼
groupdel則用來刪除一個已經存在系統上的組
刪除這個組之前,必須先確認這個組不是某個用戶的初始組
原創文章,作者:renpingsheng,如若轉載,請注明出處:http://www.www58058.com/73022