欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

linux屬于用戶組命令,linux用戶組管理命令

Linux命令之用戶組管理

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

創(chuàng)新互聯(lián):自2013年起為各行業(yè)開拓出企業(yè)自己的“網(wǎng)站建設”服務,為千余家公司企業(yè)提供了專業(yè)的網(wǎng)站設計制作、成都網(wǎng)站設計、網(wǎng)頁設計和網(wǎng)站推廣服務, 按需策劃由設計師親自精心設計,設計的效果完全按照客戶的要求,并適當?shù)奶岢龊侠淼慕ㄗh,擁有的視覺效果,策劃師分析客戶的同行競爭對手,根據(jù)客戶的實際情況給出合理的網(wǎng)站構(gòu)架,制作客戶同行業(yè)具有領先地位的。

各用戶組中,以 ":" 作為字段之間的分隔符,分為 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關(guān)閉)。

示例:創(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。

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

linux查看用戶屬于哪個用戶組

在Linux上使用groups命令可以查看用戶所在的組。要查看user3所屬的

用戶組

執(zhí)行命令

groups

users3

執(zhí)行效果類似于下圖所示:

說明:第一條命令,admin用戶屬于admin組,第二條命令,root用戶屬于root組、bin組、daemon組、sys組、adm組、disk組、wheel組。

linux修改用戶屬組命令

Linux修改用戶所屬組

1、設置某個用戶所在組

usermod -g 用戶組 用戶名

注:-g|--gid,修改用戶的gid,該組一定存在

2、把用戶添加進入某個組(s)

usermod -a -G 用戶組 用戶名

注:

-a|--append,把用戶追加到某些組中,僅與-G選項一起使用

-G|--groups,把用戶追加到某些組中,僅與-a選項一起使用

內(nèi)容擴展

用戶管理命令

useradd 注:添加用戶

adduser 注:添加用戶

passwd 注:為用戶設置密碼

usermod 注:修改用戶命令,可以通過usermod 來修改登錄名、用戶的家目錄等等;

pwcov 注:同步用戶從/etc/passwd 到/etc/shadow

pwck 注:pwck是校驗用戶配置文件/etc/passwd 和/etc/shadow 文件內(nèi)容是否合法或完整;

pwunconv 注:是pwcov 的立逆向操作,是從/etc/shadow和 /etc/passwd 創(chuàng)建/etc/passwd ,然后會刪除 /etc/shadow 文件;

finger 注:查看用戶信息工具

id 注:查看用戶的UID、GID及所歸屬的用戶組

chfn 注:更改用戶信息工具

su 注:用戶切換工具

sudo 注:sudo 是通過另一個用戶來執(zhí)行命令(execute a command as another user),su 是用來切換用戶,然后通過切換到的用戶來完成相應的任務,但sudo 能后面直接執(zhí)行命令,比如sudo 不需要root 密碼就可以執(zhí)行root 賦與的執(zhí)行只有root才能執(zhí)行相應的命令;但得通過visudo 來編輯/etc/sudoers來實現(xiàn);

visudo 注:visodo 是編輯 /etc/sudoers 的命令;也可以不用這個命令,直接用vi 來編輯 /etc/sudoers 的效果是一樣的;

sudoedit 注:和sudo 功能差不多;

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

Linux查看用戶所屬的組的命令的方法。

如下參考:

1.首先打開終端(在本例中是Ubuntu系統(tǒng)),然后為其打開命令界面。

2.然后輸入命令行cat/etc/passwd,直接按enter鍵,如下圖所示。

3.然后會有很多信息顯示在這里,所有的用戶都會在這里,如下圖所示。

4.然后看看所有的組,做同樣的事情,輸入命令行cat/etc/group并按回車,如下所示。

5.然后系統(tǒng)中的所有組都會顯示出來,就像用戶一樣,最后一個組就是我剛剛創(chuàng)建的組,如下圖所示。

6.使用命令行組用戶名,您可以查看當前用戶組和組中的其他成員的信息,如下圖所示。

linux系統(tǒng)下怎么修改文件所屬用戶和組?

linux怎么修改文件所屬用戶和組

在Linux中,創(chuàng)建一個文件時,該文件的擁有者都是創(chuàng)建該文件的用戶。該文件用戶可以修改該文件的擁有者及用戶組別;或者在root用戶下,這樣可以修改任何文件的擁有者及用戶組。

而修改文件所屬用戶和組,需要用到chown命令。

chown 命令,可以認為是 "change owner" 的縮寫,主要用于修改文件(或目錄)的所有者,除此之外,這個命令也可以修改文件(或目錄)的所屬組。

當只需要修改所有者時,可使用如下 chown 命令的基本格式:

-R(注意大寫)選項表示連同子目錄中的所有文件,都更改所有者。

當只需要修改所屬組時,可使用如下 chown 命令的基本格式:

如果需要同時更改所有者和所屬組,chown 命令的基本格式為:

注意,在 chown 命令中,所有者和所屬組中間也可以使用點(.),但會產(chǎn)生一個問題,如果用戶在設定賬號時加入了小數(shù)點(例如 zhangsan.temp),就會造成系統(tǒng)誤判。因此,建議大家使用冒號連接所有者和所屬組。

當然,chown 命令也支持單純的修改文件或目錄的所屬組,例如 chown :group install.log 就表示修改 install.log 文件的所屬組,但修改所屬組通常使用 chgrp 命令,因此并不推薦大家使用 chown 命令。

另外需要注意的一點是,使用 chown 命令修改文件或目錄的所有者(或所屬者)時,要保證使用者用戶(或用戶組)存在,否則該命令無法正確執(zhí)行,會提示 "invalid user" 或者 "invaild group"。

chown命令的使用示例

1、更改文件的所屬者

首先我們使用ls -l命令來查看一下文件的所屬,例:

下面我們使用chown命令來更改該tmpfile文件的所屬者

然后再使用ls -l命令來查看一下該tmpfile文件的所屬

可以看出:該tmpfile文件的所屬者從“himanshu”變?yōu)榱恕皉oot”

2、更改文件組

通過chown命令,也可以更改組(文件所屬的組別)。

使用以下命令來更改文件所屬的組別:

然后使用ls -l命令來查看一下該tmpfile文件的所屬

也可以直接一次性更改文件的所屬者和組別為root,需要使用以下命令:

網(wǎng)頁題目:linux屬于用戶組命令,linux用戶組管理命令
文章URL:http://chinadenli.net/article25/dsiocji.html

成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供Google外貿(mào)網(wǎng)站建設服務器托管App設計網(wǎng)站策劃標簽優(yōu)化

廣告

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

成都app開發(fā)公司