linux命令查看用戶組,linux查看用戶組和用戶

Linux命令之用戶組管理

Linux中每個用戶都要屬于一個或多個組,有了用戶組,就可以將用戶添加到組中,這樣就方便管理員對用戶的集中管理。 Linux系統(tǒng)中用戶組分為root組、系統(tǒng)組、普通用戶組三類。當一個用戶屬于多個組時,這些組中只能有一個作為該用戶的主屬組,其他組就被稱為此用戶的次屬組。 組基本信息在文件/etc/group中;組密碼信息在文件/etc/gshadow中。通過命令:cat /etc/group、cat /etc/gshadow可查看文件內(nèi)容。

10年積累的成都網(wǎng)站設計、做網(wǎng)站經(jīng)驗,可以快速應對客戶對網(wǎng)站的新想法和需求。提供各種問題對應的解決方案。讓選擇我們的客戶得到更好、更有力的網(wǎng)絡服務。我雖然不認識你,你也不認識我。但先網(wǎng)站制作后付款的網(wǎng)站建設流程,更有宜君免費網(wǎng)站建設讓你可以放心的選擇與我們合作。

各用戶組中,以 ":" 作為字段之間的分隔符,分為 4 個字段,每個字段對應的含義為:

組名:密碼:GID:該用戶組中的用戶列表

而在gshadow文件中,每行代表一個組用戶的密碼信息,各行信息用 ":" 作為分隔符,分為 4 個字段,每個字段的含義如下:

組名:加密密碼:組管理員:組附加用戶列表

root用戶可以直接修改/etc/group文件達到管理組的目的,也可以使用以下命令:groupadd、groupdel、groupmod -n、gpasswd -a、gpasswd -d、newgrp。

下面使用案例分別講解這些命令:

添加用戶組的命令是 groupadd,命令格式如下:

groupadd? [ -g gid? [ -o ] ]? [ -r ]? [ -f ]? group

參數(shù)說明:

-g:指定新建工作組的 id;

-r:創(chuàng)建系統(tǒng)工作組,系統(tǒng)工作組的組ID小于 500;

-K:覆蓋配置文件 "/ect/login.defs";

-o:允許添加組 ID 號不唯一的工作組。

-f,--force: 如果指定的組已經(jīng)存在,此選項將失明了僅以成功狀態(tài)退出。當與 -g 一起使用,并且指定的GID_MIN已經(jīng)存在時,選擇另一個唯一的GID(即-g關閉)。

示例:創(chuàng)建一個新的組,并添加組 ID。

[root@VM-4-4-centos ~]# groupadd? -g? 888? newgroup

此時在/etc/group文件中產(chǎn)生了一個id為888的項目:

刪除用戶組時,可用groupdel(group delete)指令來完成。倘若該組中仍包括某些用戶,則必須先刪除這些用戶后,方能刪除組。 注意:刪除的組不能為主屬組! 命令格式:

groupdel? [組名]? ? ? ? ?

示例:刪除用戶組 newgroup

[root@VM-4-4-centos ~]# groupdel? newgroup

此時再查看/etc/group文件時可以看到用戶組newgroup已經(jīng)不存在,刪除成功!

要更改用戶組識別碼或名稱可使用 groupmod 來完成。命令格式:

groupmod? [ -g? 群組識別碼? -o ] [ -n? 新群組名稱 ] [原群組名稱]

參數(shù)說明 :

-g 群組識別碼  設置欲使用的群組識別碼。

-o  重復使用群組識別碼。

-n 新群組名稱  設置欲使用的群組名稱。

示例:創(chuàng)建用戶組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? [可選項]? 組名

可選項參數(shù) :

-a:添加用戶到組;

-d:從組刪除用戶;

-A:指定管理員;

-M:指定組成員和-A的用途差不多;

-r:刪除密碼;

-R:限制用戶登入組,只有組中的成員才可以用newgrp加入該組。

示例1:將用戶yangwei添加到組modifiedgroup中

[root@VM-4-4-centos ~]# gpasswd? -a? yangwei? modifiedgroup

此時查看/etc/group文件發(fā)現(xiàn)組?modifiedgroup中出現(xiàn)用戶yangwei

示例2:將用戶yangwei從組modifiedgroup中給刪除

[root@VM-4-4-centos ~]# gpasswd? -d? yangwei? modifiedgroup

再次查看/etc/group文件發(fā)現(xiàn)用戶yangwei已經(jīng)不存在。

當需要在不同的群組下工作的時候我們需要進行切換群組操作,這個操作由newgrp指令來完成。命令格式如下:

newgrp [群組名稱]

注意!當前用戶必須都是兩個群組的成員,否則切換群組時需要輸入切換組的組密碼,這時候當前用戶作為臨時成員在切換組下工作,所創(chuàng)建的文件全都屬于切換組。

示例1:用戶yangwei不屬于群組modifiedgroup,請將當前工作組切換為modifiedgroup。

示例2:將用戶yangwei添加到組modifiedgroup中,并切換工作組為modifiedgroup。

總結:Linux用戶組管理需要掌握最基本的幾個命令及其選項參數(shù): groupadd 、groupdel 、groupmod 、gpasswd 、newgrp !

linux下如何查看所有的用戶和組信息?

1、連接上相應的linux主機,進入到等待輸入shell指令的linux命令行狀態(tài)下。

2、其次,在linux命令行中輸入:cat /etc/passwd。

3、鍵盤按“回車鍵”運行shell指令,此時會看到所有的用戶和組信息。

linux怎么查看當前用戶屬于哪個用戶組

查看某用戶屬于哪個用戶組,有兩種方式,一種方式是在當以某用戶身份登錄的狀態(tài),執(zhí)行groups命令,將會列出這個用戶所有支持的用戶組,其中顯示的第一個用戶組就是用戶登錄以后所屬的用戶組。

另一種方式是執(zhí)行id命令:id 用戶名,在這條命令的顯示結果中,“groups=”后面括號里面的就是該用戶所屬用戶組。

Linux查看用戶所屬的組的命令?

linux查看用戶所屬組有很多方法:

命令groups

查看當前用戶所屬組

[root@localhost

xly]#

groups

root

groups

用戶(查看用戶所屬組)

[root@localhost

xly]#

groups

xly

xly

:

xly

id

用戶(查看用戶所屬組)

[root@localhost

xly]#

id

xly

uid=500(xly)

gid=500(xly)

groups=500(xly)

直接查看組文件,cat

/etc/group

[root@localhost

xly]#

cat

/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

mem:x:

8:

kmem:x:

9:

xly:x:500:

命令:cat

/etc/group|grep

組名,用于查找某個用戶組

linux怎么查看用戶屬于哪些組

linux查看用戶所屬組有很多方法:

1. 命令groups 查看當前用戶所屬組

2. groups 用戶(查看用戶所屬組)

3. id 用戶(查看用戶所屬組)

4. 直接查看組文件,more /etc/group 組用戶

查看Linux某用戶屬于哪個組

Linux可以通過id命令來查看某用戶屬于哪個用戶組。

1、查詢當前用戶所屬用戶組。直接執(zhí)行id命令即可查看當前用戶所屬用戶組。

圖片說明:上圖紅框中的組后面的內(nèi)容即為當前登錄用戶所屬的用戶組。

2、查詢某個用戶所屬用戶組。

id?用戶名

圖片說明:air是要查詢的用戶,紅框中顯示的是用戶組信息,即air用戶屬于air和sudo兩個用戶組。

網(wǎng)站名稱:linux命令查看用戶組,linux查看用戶組和用戶
網(wǎng)頁路徑:http://www.muchs.cn/article0/hchoio.html

成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供品牌網(wǎng)站制作、移動網(wǎng)站建設、建站公司小程序開發(fā)、網(wǎng)頁設計公司、網(wǎng)站設計公司

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉載內(nèi)容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)

綿陽服務器托管