新聞中心
Linux系統(tǒng)中,為了方便管理用戶的權(quán)限和訪問權(quán)限,可以采用組的方式進(jìn)行組織管理。通過切換組,用戶可以更加靈活地管理自己的權(quán)限,同時(shí)方便管理員對用戶進(jìn)行權(quán)限管理。本文介紹如何在Linux系統(tǒng)中輕松切換到組,以及如何進(jìn)行組管理。

成都創(chuàng)新互聯(lián)公司是專業(yè)的集賢網(wǎng)站建設(shè)公司,集賢接單;提供成都網(wǎng)站設(shè)計(jì)、成都網(wǎng)站制作,網(wǎng)頁設(shè)計(jì),網(wǎng)站設(shè)計(jì),建網(wǎng)站,PHP網(wǎng)站建設(shè)等專業(yè)做網(wǎng)站服務(wù);采用PHP框架,可快速的進(jìn)行集賢網(wǎng)站開發(fā)網(wǎng)頁制作和功能擴(kuò)展;專業(yè)做搜索引擎喜愛的網(wǎng)站,專業(yè)的做網(wǎng)站團(tuán)隊(duì),希望更多企業(yè)前來合作!
一、Linux系統(tǒng)中的組
組是指將一組用戶在一起,共同享有某些權(quán)限和資源的概念。在Linux系統(tǒng)中,每個用戶都需要屬于一個或多個組。組可以分為主組和附屬組兩種類型。
主組是每個用戶所屬的一個組,與用戶一一對應(yīng),用戶的主組可以定義為一個組ID(Group ID)。
附屬組是指用戶的除主組以外的其他組,在Linux系統(tǒng)中,用戶可以屬于多個附屬組。每個組也擁有一個唯一的組ID與組名,用于區(qū)別不同的組。
在Linux系統(tǒng)中,每個文件和目錄都有一個擁有者和一個所屬組,通過組的方式可以對每個文件進(jìn)行權(quán)限管理,以保證文件的安全性。
二、切換到組
在Linux系統(tǒng)中,用戶可以通過命令行操作來實(shí)現(xiàn)對組進(jìn)行切換。
1. groups命令
使用“groups”命令可以查看用戶所屬的所有組,使用“-G”選項(xiàng)可以顯示用戶所屬的附屬組。
2. newgrp命令
使用“newgrp”命令可以將用戶的組切換至指定組。例如,運(yùn)行“newgrp docker”命令可以將當(dāng)前用戶的組切換到docker組。
三、組管理
在Linux系統(tǒng)中,可以通過命令行進(jìn)行組管理。
1. 添加組
使用“groupadd”命令可以添加一個新的組。例如,運(yùn)行“groupadd test”命令可以添加一個名為test的新組。
2. 修改組信息
使用“groupmod”命令可以修改組的屬性信息,例如,修改組的組ID、組名等信息。
3. 刪除組
使用“groupdel”命令可以刪除一個已有的組,需要注意的是,刪除組時(shí)需要確保該組不再擁有任何用戶或目錄。
四、小結(jié)
通過切換到組,用戶可以更方便靈活地管理自己的權(quán)限,并能夠訪問其他組可訪問的資源。同時(shí),管理員也能夠更加方便地對用戶進(jìn)行權(quán)限管理。在Linux系統(tǒng)中,通過命令行操作可以輕松進(jìn)行組管理,包括添加、修改和刪除組等操作。通過對組的管理,可以加強(qiáng)Linux系統(tǒng)的安全性和可靠性。
相關(guān)問題拓展閱讀:
- Linux命令之用戶組管理
Linux命令之用戶組管理
Linux中每個用戶都要屬于一個或多個組,有了用戶組,就可以將用戶添加到組中,這樣就方便管理員對用戶的集中管理。 Linux系統(tǒng)中用戶組分為root組、系統(tǒng)組、普通用戶組三類。當(dāng)一個用戶屬于多個組時(shí),這些組中只能有一個作為該用戶的主屬組,其他組就被稱為此用戶的次屬組。 組基本信息在文件/etc/group中;組密碼信息在文件/etc/gshadow中。通過命令:cat /etc/group、cat /etc/gshadow可查看文件內(nèi)容。
各用戶組中,以 “:” 作為字段之間的分隔符,分為 4 個字段,每個字段對應(yīng)的含義為:
組名:密碼:GID:該用戶組中的用戶列表
而在gshadow文件中,每行代表一個組用戶的密碼信息,各行信息用 “:” 作為分隔符,分為 4 個字段,每個字段的含義如下:
組名:加密密碼:組管理員:組附加用戶列表
root用戶可以直接修改/etc/group文件達(dá)到管理組的目的,也可以使用以下命令:groupadd、groupdel、groupmod -n、gpasswd -a、gpasswd -d、newgrp。
下面使用案例分別講解這些命令:
添加用戶組的命令是 groupadd,命令格式如下:
groupadd > group
參數(shù)說明:
g:指定新建工作組的 id;
r:創(chuàng)建系統(tǒng)工作組,系統(tǒng)工作組的組ID小于 500;
K:覆蓋配置文件 “/ect/login.defs”;
o:允許添加組 ID 號不唯一的工作組。
f,–force: 如果指定的組已經(jīng)存在,此選項(xiàng)將失明了僅以成功狀態(tài)退出。當(dāng)與 -g 一起使用,并且指定的GID_MIN已經(jīng)存在時(shí),選擇另一個唯一的GID(即-g關(guān)閉)。
示例:創(chuàng)建一個新的組,并添加組 ID。
# groupadd -gnewgroup
此時(shí)在/etc/group文件中產(chǎn)生了一個id為888的項(xiàng)目:
刪除用戶組時(shí),可用groupdel(group delete)指令來完成。倘若該組中仍包括某些用戶,則必須先刪除這些用戶后,方能刪除組。 注意:刪除的組不能為主屬組! 命令格式:
groupdel
示例:刪除用戶組 newgroup
# groupdel newgroup
此時(shí)再查看/etc/group文件時(shí)可以看到用戶組newgroup已經(jīng)不存在,刪除成功!
要更改用戶組識別碼或名稱可使用 groupmod 來完成。命令格式:
groupmod
參數(shù)說明 :
g 設(shè)置欲使用的群組識別碼。
o 重復(fù)使用群組識別碼。
n 設(shè)置欲使用的群組名稱。
示例:創(chuàng)建用戶組newgroup并修改其名稱為modifiedgroup
# groupadd newgroup
# groupmod -n modifiedgroup newgroup
查看/etc/group文件,只存在名稱為modifiedgroup的用戶組,修改成功!
gpasswd 是 Linux 下工作組文件 /etc/group 和 /etc/gshadow 管理工具,用于將一個用戶添加到組或者從組中刪除。命令格式:
gpasswd 組名
可選項(xiàng)參數(shù) :
a:添加用戶到組;
d:從組刪除用戶;
A:指定管理員;
M:指定組成員和-A的用途差不多;
r:刪除密碼;
R:限制用戶登入組,只有組中的成員才可以用newgrp加入該組。
示例1:將用戶yangwei添加到組modifiedgroup中
# gpasswd -a yangwei modifiedgroup
此時(shí)查看/etc/group文件發(fā)現(xiàn)組 modifiedgroup中出現(xiàn)用戶yangwei
示例2:將用戶yangwei從組modifiedgroup中給刪除
# gpasswd -d yangwei modifiedgroup
再次查看/etc/group文件發(fā)現(xiàn)用戶yangwei已經(jīng)不存在。
當(dāng)需要在不同的群組下工作的時(shí)候我們需要進(jìn)行切換群組操作,這個操作由newgrp指令來完成。命令格式如下:
newgrp
注意!當(dāng)前用戶必須都是兩個群組的成員,否則切換群組時(shí)需要輸入切換組的組密碼,這時(shí)候當(dāng)前用戶作為臨時(shí)成員在切換組下工作,所創(chuàng)建的文件全都屬于切換組。
示例1:用戶yangwei不屬于群組modifiedgroup,請將當(dāng)前工作組切換為modifiedgroup。
示例2:將用戶yangwei添加到組modifiedgroup中,并切換工作組為modifiedgroup。
關(guān)于linux切換到組的介紹到此就結(jié)束了,不知道你從中找到你需要的信息了嗎 ?如果你還想了解更多這方面的信息,記得收藏關(guān)注本站。
成都創(chuàng)新互聯(lián)科技有限公司,是一家專注于互聯(lián)網(wǎng)、IDC服務(wù)、應(yīng)用軟件開發(fā)、網(wǎng)站建設(shè)推廣的公司,為客戶提供互聯(lián)網(wǎng)基礎(chǔ)服務(wù)!
創(chuàng)新互聯(lián)(www.cdcxhl.com)提供簡單好用,價(jià)格厚道的香港/美國云服務(wù)器和獨(dú)立服務(wù)器。創(chuàng)新互聯(lián)——四川成都IDC機(jī)房服務(wù)器托管/機(jī)柜租用。為您精選優(yōu)質(zhì)idc數(shù)據(jù)中心機(jī)房租用、服務(wù)器托管、機(jī)柜租賃、大帶寬租用,高電服務(wù)器托管,算力服務(wù)器租用,可選線路電信、移動、聯(lián)通機(jī)房等。
當(dāng)前文章:Linux:輕松切換到組!(linux切換到組)
文章路徑:http://m.fisionsoft.com.cn/article/cddceed.html


咨詢
建站咨詢
