Linux命令之關(guān)于用戶組操作
新增一個(gè)用戶組(組名可見名知意,符合規(guī)范即可),然后將用戶添加到組中
使用者權(quán)限:管理員用戶
groupadd 選項(xiàng) 用戶組使用的選項(xiàng)有:
-g GID 指定新用戶組的組標(biāo)識(shí)號(hào)(GID)。-o 一般與-g選項(xiàng)同時(shí)使用,表示新用戶組的GID可以與系統(tǒng)已有用戶組的GID相同新增用戶組czbk-it
groupadd czbk-it上面的命令向系統(tǒng)中增加了一個(gè)新組czbk-it,新組的組標(biāo)識(shí)號(hào)是在當(dāng)前已有的最大組標(biāo)識(shí)號(hào)的基礎(chǔ)上加1
以下是groupadd常用選項(xiàng)
在查詢用戶所屬的用戶組前,我們先增加一個(gè)用戶ituser-groups
useradd ituser-groups要查詢一個(gè)用戶屬于哪個(gè)用戶組,使用groups命令,其格式如下
groups 用戶名查詢用戶ituser-groups屬于某個(gè)用戶組,執(zhí)行g(shù)roups命令
groups ituser-groups使用者權(quán)限:管理員用戶
要?jiǎng)h除一個(gè)已有的用戶組,使用groupdel命令,其格式如下
groupdel 用戶組刪除czbk-it-2019用戶組
groupdel czbk-it-2019刪除成功
以下是groupdel常用選項(xiàng)
(1)創(chuàng)建一個(gè)新的組,并添加組ID(需要切換到root用戶)
groupadd -g 8888 itbj2020group(2) 創(chuàng)建3個(gè)用戶(需要切換到root用戶)
useradd itbeijinguser1 useradd itbeijinguser2 useradd itbeijinguser3(3)將上面三個(gè)用戶添加到組itbj2020group(使用gpassword)
什么是gpasswd:
gpasswd 是 Linux 下工作組文件 /etc/group 和 /etc/gshadow 管理工具,用于將一個(gè)用戶添加到組或者從組中刪除。
語法
gpasswd [可選項(xiàng)] 組名將上面的三個(gè)用戶使用gpasswd添加到組(需要切換到root用戶)
gpasswd -a itbeijinguser1 itbj2020groupgpasswd -a itbeijinguser2 itbj2020groupgpasswd -a itbeijinguser3 itbj2020group查看用戶組下所有用戶(所有用戶)
grep 'itbj2020group' /etc/group執(zhí)行效果如下(或者直接打開/etc/group文件都可以)
由上圖可知:三個(gè)用戶全部都加入到了itbj2020group組。
gpassword常用選項(xiàng)
-a:添加用戶到組;-d:從組刪除用戶;總結(jié)以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持好吧啦網(wǎng)。
相關(guān)文章:
