1、首先打開linux操作系統然后在進入到桌面。
成都網站制作、做網站介紹好的網站是理念、設計和技術的結合。成都創新互聯公司擁有的網站設計理念、多方位的設計風格、經驗豐富的設計團隊。提供PC端+手機端網站建設,用營銷思維進行網站設計、采用先進技術開源代碼、注重用戶體驗與SEO基礎,將技術與創意整合到網站之中,以契合客戶的方式做到創意性的視覺化效果。
2、在右擊桌面打開終端。
3、然后輸入命令,groupadd kee在回車鍵,groupadd是創建組的意思。
4、在輸入命令tail -1 /etc/group查看組的號。
5、回車鍵之后可以看到了kee :x:504,這就是組名了。
6、如果想刪除組名的話可以輸入命令,groupdel group在回車刪除。
Linux中每個用戶都要屬于一個或多個組,有了用戶組,就可以將用戶添加到組中,這樣就方便管理員對用戶的集中管理。 Linux系統中用戶組分為root組、系統組、普通用戶組三類。當一個用戶屬于多個組時,這些組中只能有一個作為該用戶的主屬組,其他組就被稱為此用戶的次屬組。 組基本信息在文件/etc/group中;組密碼信息在文件/etc/gshadow中。通過命令:cat /etc/group、cat /etc/gshadow可查看文件內容。
各用戶組中,以 ":" 作為字段之間的分隔符,分為 4 個字段,每個字段對應的含義為:
組名:密碼:GID:該用戶組中的用戶列表
而在gshadow文件中,每行代表一個組用戶的密碼信息,各行信息用 ":" 作為分隔符,分為 4 個字段,每個字段的含義如下:
組名:加密密碼:組管理員:組附加用戶列表
root用戶可以直接修改/etc/group文件達到管理組的目的,也可以使用以下命令:groupadd、groupdel、groupmod -n、gpasswd -a、gpasswd -d、newgrp。
下面使用案例分別講解這些命令:
添加用戶組的命令是 groupadd,命令格式如下:
groupadd? [ -g gid? [ -o ] ]? [ -r ]? [ -f ]? group
參數說明:
-g:指定新建工作組的 id;
-r:創建系統工作組,系統工作組的組ID小于 500;
-K:覆蓋配置文件 "/ect/login.defs";
-o:允許添加組 ID 號不唯一的工作組。
-f,--force: 如果指定的組已經存在,此選項將失明了僅以成功狀態退出。當與 -g 一起使用,并且指定的GID_MIN已經存在時,選擇另一個唯一的GID(即-g關閉)。
示例:創建一個新的組,并添加組 ID。
[root@VM-4-4-centos ~]# groupadd? -g? 888? newgroup
此時在/etc/group文件中產生了一個id為888的項目:
刪除用戶組時,可用groupdel(group delete)指令來完成。倘若該組中仍包括某些用戶,則必須先刪除這些用戶后,方能刪除組。 注意:刪除的組不能為主屬組! 命令格式:
groupdel? [組名]? ? ? ? ?
示例:刪除用戶組 newgroup
[root@VM-4-4-centos ~]# groupdel? newgroup
此時再查看/etc/group文件時可以看到用戶組newgroup已經不存在,刪除成功!
要更改用戶組識別碼或名稱可使用 groupmod 來完成。命令格式:
groupmod? [ -g? 群組識別碼? -o ] [ -n? 新群組名稱 ] [原群組名稱]
參數說明 :
-g 群組識別碼 設置欲使用的群組識別碼。
-o 重復使用群組識別碼。
-n 新群組名稱 設置欲使用的群組名稱。
示例:創建用戶組newgroup并修改其名稱為modifiedgroup
[root@VM-4-4-centos ~]# groupadd? newgroup
[root@VM-4-4-centos ~]# groupmod? -n? modifiedgroup? newgroup
查看/etc/group文件,只存在名稱為modifiedgroup的用戶組,修改成功!
gpasswd 是 Linux 下工作組文件 /etc/group 和 /etc/gshadow 管理工具,用于將一個用戶添加到組或者從組中刪除。命令格式:
gpasswd? [可選項]? 組名
可選項參數 :
-a:添加用戶到組;
-d:從組刪除用戶;
-A:指定管理員;
-M:指定組成員和-A的用途差不多;
-r:刪除密碼;
-R:限制用戶登入組,只有組中的成員才可以用newgrp加入該組。
示例1:將用戶yangwei添加到組modifiedgroup中
[root@VM-4-4-centos ~]# gpasswd? -a? yangwei? modifiedgroup
此時查看/etc/group文件發現組?modifiedgroup中出現用戶yangwei
示例2:將用戶yangwei從組modifiedgroup中給刪除
[root@VM-4-4-centos ~]# gpasswd? -d? yangwei? modifiedgroup
再次查看/etc/group文件發現用戶yangwei已經不存在。
當需要在不同的群組下工作的時候我們需要進行切換群組操作,這個操作由newgrp指令來完成。命令格式如下:
newgrp [群組名稱]
注意!當前用戶必須都是兩個群組的成員,否則切換群組時需要輸入切換組的組密碼,這時候當前用戶作為臨時成員在切換組下工作,所創建的文件全都屬于切換組。
示例1:用戶yangwei不屬于群組modifiedgroup,請將當前工作組切換為modifiedgroup。
示例2:將用戶yangwei添加到組modifiedgroup中,并切換工作組為modifiedgroup。
總結:Linux用戶組管理需要掌握最基本的幾個命令及其選項參數: groupadd 、groupdel 、groupmod 、gpasswd 、newgrp !
linux一條命令不能創建多個用戶組。Linux中創建用戶組的命令是groupadd,這個命令只能創建一個用戶組。
每個用戶都有一個用戶組,系統可以對一個用戶組中的所有用戶進行集中管理。不同Linux系統對用戶組的規定有所不同,如Linux下的用戶屬于與它同名的用戶組,這個用戶組在創建用戶時同時創建。
用戶組的管理涉及用戶組的添加、刪除和修改。組的增加、刪除和修改實際上就是對/etc/group文件的更新。
1、增加一個新的用戶組使用groupadd命令。其格式如下:
代碼:
groupadd選項用戶組
可以使用的選項有:
代碼:
-gGID指定新用戶組的組標識號(GID)。
-o一般與-g選項同時使用,表示新用戶組的GID可以與系統已有用戶組的GID相同。
例1:代碼:#groupaddgroup1
此命令向系統中增加了一個新組group1,新組的組標識號是在當前已有最大組標識號基礎上加1。
例2:代碼:#groupadd-g101group2
此命令向系統中增加了一個新組group2,同時指定新組的組標識號是101。
2、如果要刪除一個已有的用戶組,使用groupdel命令。其格式如下:
代碼:
groupdel用戶組
例如:代碼:#groupdelgroup1
此命令從系統中刪除組group1。
3、修改用戶組的屬性使用groupmod命令。其語法如下:
代碼:
groupmod選項用戶組
常用的選項有:
代碼:
-gGID為用戶組指定新的組標識號。
-o與-g選項同時使用,用戶組的新GID可以與系統已有用戶組的GID相同。
-n新用戶組將用戶組的名字改為新名字
例1:代碼:#groupmod-g102group2
此命令將組group2的組標識號修改為102。
例2:代碼:#groupmod_g10000-ngroup3group2
此命令將組group2的標識號改為10000,組名修改為group3。
4、如果一個用戶同時屬于多個用戶組,那么用戶可以在用戶組之間切換,以便具有其他用戶組的權限。用戶可以在登錄后,使用命令newgrp切換到其他用戶組,這個命令的參數就是目的用戶組。例如:代碼:$newgrproot
這條命令將當前用戶切換到root用戶組,前提條件是root用戶組確實是該用戶的主組或附加組。類似于用戶賬號的管理,用戶組的管理也可以通過集成的系統管理工具來完成。
1、打開自己的linux系統。
2、接著打開“終端”命令窗口。
3、接著修改一個文件的所有者和組別,首先先看看這個文件的所屬。
4、接著輸入一下命令chown root music,先修改文件的所有者。注意修改文件的時候必須在root用戶下。
5、再接著查看文件的所有者是否被修改成功。
6、然后輸入chgrp root music命令,來修改文件的用戶組。
7、最后再查看一下文件的用戶組也被修改了。
分享文章:linux的組命令 linux 組
網站地址:http://vcdvsql.cn/article0/ddeicio.html
成都網站建設公司_創新互聯,為您提供外貿網站建設、面包屑導航、品牌網站制作、網站排名、網站改版、服務器托管
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯