詳細(xì)講述Linux用戶(hù)組管理方案
在Linux系統(tǒng)管理中,Linux用戶(hù)組管理方案是解決對(duì)一組用戶(hù)管理的方法。不同Linux系統(tǒng)對(duì)用戶(hù)組的規(guī)定有所不同,如Linux下的用戶(hù)屬于與它同名的用戶(hù)組,這個(gè)用戶(hù)組在創(chuàng)建用戶(hù)時(shí)同時(shí)創(chuàng)建。用戶(hù)組的管理涉及用戶(hù)組的添加、刪除和修改。組的增加、刪除和修改實(shí)際上就是對(duì)/etc/group文件的更新。
1、增加一個(gè)新的用戶(hù)組使用groupadd命令。其格式如下:
groupadd選項(xiàng)用戶(hù)組
可以使用的選項(xiàng)有:
-gGID指定新用戶(hù)組的組標(biāo)識(shí)號(hào)(GID)。
-o一般與-g選項(xiàng)同時(shí)使用,表示新用戶(hù)組的GID可以與系統(tǒng)已有用戶(hù)組的GID相同。]例1:
#groupaddgroup1此命令向系統(tǒng)中增加了一個(gè)新組group1,新組的組標(biāo)識(shí)號(hào)是在當(dāng)前已有的最大組標(biāo)識(shí)號(hào)的基礎(chǔ)上加1。
例2:
#groupadd-g101group2
此命令向系統(tǒng)中增加了一個(gè)新組group2,同時(shí)指定新組的組標(biāo)識(shí)號(hào)是101。
2、如果要?jiǎng)h除一個(gè)已有的用戶(hù)組,使用groupdel命令,其格式如下:
groupdel用戶(hù)組
例如:
#groupdelgroup1
此命令從系統(tǒng)中刪除組group1。
3、修改用戶(hù)組的屬性使用groupmod命令。其語(yǔ)法如下:
groupmod選項(xiàng)用戶(hù)組
常用的選項(xiàng)有:
-gGID為用戶(hù)組指定新的組標(biāo)識(shí)號(hào)。
-o與-g選項(xiàng)同時(shí)使用,用戶(hù)組的新GID可以與系統(tǒng)已有用戶(hù)組的GID相同。
-n新用戶(hù)組將用戶(hù)組的名字改為新名字
例1:
#groupmod-g102group2
此命令將組group2的組標(biāo)識(shí)號(hào)修改為102。
例2:
#groupmod–g10000-ngroup3group2
此命令將組group2的標(biāo)識(shí)號(hào)改為10000,組名修改為group3。
4、如果一個(gè)用戶(hù)同時(shí)屬于多個(gè)用戶(hù)組,那么用戶(hù)可以在用戶(hù)組之間切換,以便具有其他用戶(hù)組的權(quán)限。用戶(hù)可以在登錄后,使用命令newgrp切換到其他用戶(hù)組,這個(gè)命令的參數(shù)就是目的用戶(hù)組。例如:
$newgrproot
這條命令將當(dāng)前用戶(hù)切換到root用戶(hù)組,前提條件是root用戶(hù)組確實(shí)是該用戶(hù)的主組或附加組。類(lèi)似于用戶(hù)賬號(hào)的管理,用戶(hù)組的管理也可以通過(guò)集成的系統(tǒng)管理工具來(lái)完成。
Linux用戶(hù)組管理方案這里就解決了同時(shí)對(duì)一個(gè)組的成員進(jìn)行關(guān)了的解決方案。
【編輯推薦】















 
 
 

 
 
 
 