日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢(xún)
選擇下列產(chǎn)品馬上在線(xiàn)溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷(xiāo)解決方案
Linux如何新建組并指定gid?(linux新建組并指定gid)

在Linux系統(tǒng)中,組是一種重要的概念。它是用來(lái)管理用戶(hù)賬戶(hù)的一種方式,可以通過(guò)組來(lái)控制用戶(hù)的訪問(wèn)權(quán)限和資源分配。當(dāng)系統(tǒng)中需要管理多個(gè)用戶(hù)時(shí),就需要?jiǎng)?chuàng)建組來(lái)進(jìn)行管理。在創(chuàng)建組時(shí),我們可以通過(guò)指定gid的方式來(lái)保證組的唯一性和便于管理。本文將介紹Linux如何新建組并指定gid。

成都創(chuàng)新互聯(lián)是一家專(zhuān)業(yè)提供綏德企業(yè)網(wǎng)站建設(shè),專(zhuān)注與網(wǎng)站設(shè)計(jì)制作、網(wǎng)站設(shè)計(jì)、H5建站、小程序制作等業(yè)務(wù)。10年已為綏德眾多企業(yè)、政府機(jī)構(gòu)等服務(wù)。創(chuàng)新互聯(lián)專(zhuān)業(yè)網(wǎng)站建設(shè)公司優(yōu)惠進(jìn)行中。

一、什么是gid?

gid是Linux系統(tǒng)中的一個(gè)重要的概念,全稱(chēng)為group ID。它是用來(lái)標(biāo)識(shí)組的唯一性的一個(gè)數(shù)字。在Linux系統(tǒng)中,每個(gè)組都有一個(gè)唯一的gid。gid的范圍是從0到65535之間的整數(shù),其中0是保留的。

gid可以幫助我們對(duì)組進(jìn)行管理。創(chuàng)建組時(shí),我們可以指定gid,這樣可以確保組的唯一性并方便管理。同時(shí),gid也可以幫助系統(tǒng)識(shí)別用戶(hù)是否屬于某個(gè)組,在設(shè)置用戶(hù)的訪問(wèn)權(quán)限時(shí)非常有用。

二、如何新建組并指定gid?

下面我們將介紹Linux如何新建組并指定gid。在Linux系統(tǒng)中,可以使用以下命令來(lái)新建組:

“`

groupadd group_name

“`

其中,groupadd是用來(lái)新建組的命令,group_name是新建組的名稱(chēng)。在新建組時(shí),我們可以使用一些選項(xiàng)來(lái)指定屬性,其中最有用的就是-g選項(xiàng),用來(lái)指定gid。以下是一些實(shí)用的選項(xiàng):

-g gid:指定組的gid;

-K key=value:設(shè)置組的屬性;

-r:創(chuàng)建系統(tǒng)組;

-f:強(qiáng)制創(chuàng)建;

-h:在使用幫助。

如果沒(méi)有指定-g選項(xiàng),則系統(tǒng)會(huì)自動(dòng)為該組分配一個(gè)未被使用過(guò)的gid。

例如,在創(chuàng)建一個(gè)名為web的新組時(shí),可以使用以下命令:

“`

$ sudo groupadd -g 1000 web

“`

在這個(gè)例子中,我們使用了-g選項(xiàng)來(lái)指定gid為1000,這樣就可以確保該組的gid是唯一的。如果系統(tǒng)中已經(jīng)有一個(gè)gid為1000的組,那么將無(wú)法創(chuàng)建新組。

三、修改已存在組的gid

如果我們需要修改已經(jīng)存在的組的gid,可以使用以下命令:

“`

groupmod -g

“`

其中,groupmod是用來(lái)修改組屬性的命令,-g選項(xiàng)用來(lái)指定新的gid,group_name是要修改的組名。

注意,在修改gid之前,我們需要確保該gid在系統(tǒng)中是唯一的,否則可能會(huì)出現(xiàn)一些問(wèn)題。如果存在多個(gè)組的gid相同,則可能導(dǎo)致權(quán)限混淆或者文件的歸屬不明確等問(wèn)題。

四、

相關(guān)問(wèn)題拓展閱讀:

  • linux下怎樣新建組

linux下怎樣新建組

linux用戶(hù)管理常用命令

1)管理用戶(hù)(user)的工具或命令;

useradd 注:添加用戶(hù)

adduser 注:添加用戶(hù)

passwd 注:為用戶(hù)設(shè)置密碼

usermod 注:修改用戶(hù)命令,可以通過(guò)usermod 來(lái)修改登錄名、用戶(hù)的家目錄等等;

pwcov 注:同步用戶(hù)從/etc/passwd 到/etc/shadow

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

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

finger 注:查看用戶(hù)信息工具

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

chfn 注:更改用戶(hù)信息工具

su 注:用戶(hù)切換工具

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

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

sudoedit 注:和sudo 功能差不多;

2)管理用戶(hù)組(group)的工具或命令;

groupadd 注:添加用戶(hù)組;

groupdel 注:刪除用戶(hù)組;

groupmod 注:修改用戶(hù)組信息

groups 注:顯示用戶(hù)所屬的用戶(hù)組

grpck

grpconv 注:通過(guò)/etc/group和/etc/gshadow 的文件內(nèi)容來(lái)同步或創(chuàng)建/etc/gshadow ,如果/etc/gshadow 不存在則創(chuàng)建;

grpunconv 注:通過(guò)/etc/group 和/etc/gshadow 文件內(nèi)容來(lái)同步或創(chuàng)建/etc/group ,然后刪除gshadow文件;

///////////

建立一個(gè)新用戶(hù)

建立一個(gè)新的用戶(hù)包括兩個(gè)步驟,之一步是使用useradd命令完成一個(gè)新用戶(hù)的初始化設(shè)置工作;第二步是用passwd為這個(gè)新用戶(hù)設(shè)置密碼。例如,我們要給系統(tǒng)添加一個(gè)用戶(hù)叫floatboat,密碼為fan2023z,那相關(guān)的操作是:

useradd floatboat

這時(shí)候系統(tǒng)沒(méi)有任何顯示。接著:

passwd floatboat

系統(tǒng)顯示:

Changing password for user floatboat

New UNIX password:

你輸入:

fan2023z

注意,由于linux并不采用類(lèi)似windows的密碼回顯(顯示為*號(hào))——為避免你輸入密碼時(shí)被人注意到有多少位——所以,輸入的這些字符你是看不見(jiàn)的。

系統(tǒng)顯示:

Retype new UNIX password:

你再重新輸入一次密碼,然后回車(chē)確認(rèn),這時(shí)系統(tǒng)會(huì)顯示:

passwd:all authentication tokens updated successfully

表示你修改密碼成功了。

到這里,新用戶(hù)的創(chuàng)建工作就算完成了。下面,我們?cè)傺a(bǔ)充一些有關(guān)增加新用戶(hù)的常識(shí):

1、 useradd所做的初始化操作已經(jīng)包括在/home目錄下為floatboat帳號(hào)建立一個(gè)名為floatboat的主目錄。如果你不想使用這個(gè)缺省的目錄,而希望把他的主目錄放在/home/goal里(還放在/home下,只是一種良好的習(xí)慣,沒(méi)有其他什么特別的要求),可以使用useradd的參數(shù)-d,命令如下:

useradd -d /home/goal floatboat

2、useradd的初始化操作還包括為用戶(hù)單獨(dú)建立一個(gè)與用戶(hù)名同名的組(floatboat組)。這叫用戶(hù)私有組的機(jī)制,與默認(rèn)組機(jī)制相對(duì)應(yīng)。對(duì)用戶(hù)分組一是方便管理,二是可以明確權(quán)限。復(fù)雜的我們將在以后的深入內(nèi)容中探討。我們?nèi)绻胱尨擞脩?hù)加入一個(gè)已有的組的話(huà),可以使用-g參數(shù)。例如我們想讓floatboat加入webusers組,那么可以使用以下命令:

useradd -g webusers floatboat

同樣的,我們還可以使用-G參數(shù)使他同時(shí)加入多個(gè)組,例如webusers和ftpusers:

useradd -G ftpusers,webusers floatboat

3、 passwd命令為一個(gè)用戶(hù)設(shè)置密碼,但它實(shí)質(zhì)上是一個(gè)修改密碼的程序。只有超級(jí)用戶(hù)和用戶(hù)自己可以修改密碼,其它的普通用戶(hù)沒(méi)有給他修改密碼的權(quán)利。用戶(hù)密碼的組成要盡量的復(fù)雜,更好包括字母、數(shù)字和特殊符號(hào),而且更好設(shè)成6位以上。太短passwd程序不允許,只是單純的字母或單純的數(shù)字, passwd也會(huì)有意見(jiàn)。你都會(huì)看見(jiàn)passwd出現(xiàn)的提示的,不要害怕,仔細(xì)看看到底它是怎么說(shuō)的:)

4、你在增加一個(gè)新用戶(hù)的時(shí)候,也可以設(shè)置用戶(hù)登錄的shell。缺省的,系統(tǒng)提供了/bin/bash。你如果非要指定的話(huà),可以使用-s 參數(shù)就可以了。例如

useradd -d /www -s /usr/bin/passwd floatboat

注意,這些參數(shù)是可以一塊使用的,如上例所示,它表示增加新用戶(hù),并把其主目錄路徑設(shè)置在/www,登錄的shell為/usr/bin/passwd。關(guān)于shell的更詳細(xì)的說(shuō)明,請(qǐng)參考下面的修改用戶(hù)的個(gè)人設(shè)置相關(guān)內(nèi)容。

5、刪除一個(gè)用戶(hù)可以使用userdel命令,直接帶用戶(hù)名做參數(shù)就可以了。

修改用戶(hù)的設(shè)置

對(duì)現(xiàn)有用戶(hù)的修改,比較常用的主要是修改密碼(使用passwd就好了),修改用戶(hù)的登錄shell,修改用戶(hù)所屬的默認(rèn)組,設(shè)置帳號(hào)有效期,修改用戶(hù)的說(shuō)明信息等等,偶爾也會(huì)用到修改用戶(hù)主目錄。

修改用戶(hù)的登錄shell

使用chsh命令可以修改自己的shell,只有超級(jí)用戶(hù)才能用chsh username為其它用戶(hù)修改shell設(shè)置。注意,指定的shell必須是列入/etc/shells文件中的shell,否則該用戶(hù)將不能登陸。

一般,比較常見(jiàn)的shells文件包括下面這些shell:

/bin/bash2

/bin/bash

/bin/sh

/bin/ash

/bin/bsh

/bin/tcsh

/bin/csh

而網(wǎng)管們還喜歡在里面加上/usr/bin/passwd,這是為了不然用戶(hù)通過(guò)控制臺(tái)或telnet登錄系統(tǒng),卻可以使用修改帳戶(hù)密碼(比如在FTP里用)。以及/bin/false,也就是不讓這個(gè)用戶(hù)登錄的意思嘍^&^,連FTP也不能用。

你也可以使用usermod命令修改shell信息,如下所示:

usermod -s /bin/bash floatboat

其中/bin/bash和floatboat應(yīng)取相應(yīng)的shell路徑文件名及用戶(hù)名。

還有一種情況,就是你為用戶(hù)設(shè)置了一個(gè)空的shell(就是””),也就是說(shuō),這個(gè)用戶(hù)沒(méi)有shell。呵呵,絕對(duì)沒(méi)有在我還未曾見(jiàn)過(guò),因?yàn)檫@種用戶(hù)登錄后,系統(tǒng)還是會(huì)給它一個(gè)shell用的。不信你試試:

usermod -s “” floatboat

這種用戶(hù)根據(jù)系統(tǒng)的不同,會(huì)有一個(gè)sh或bash進(jìn)行操作,我也沒(méi)有看出功能上和其它普通用戶(hù)登錄有什么不同。

修改用戶(hù)所屬的默認(rèn)組

這個(gè)功能也可以通過(guò)usermod命令來(lái)實(shí)現(xiàn),使用-g參數(shù),例如把floatboat的默認(rèn)組改為nobody,可以使用如下命令:

username -g nobody floatboat

nobody在類(lèi)UNIX系統(tǒng)中一般都意味著沒(méi)有任何權(quán)限。

設(shè)置帳號(hào)有效期

如果使用了影子口令,則可以使用如下命令來(lái)修改一個(gè)帳號(hào)的有效期:

usermod -e MM/DD/YY username

例如把用戶(hù)floatboat的有效期定為2023年12月31日:

usermod -e 12/31/01 floatboat

如果把該用戶(hù)的有效期設(shè)為已經(jīng)過(guò)去的時(shí)間,就可以暫時(shí)禁止該用戶(hù)登錄系統(tǒng)。

修改用戶(hù)的說(shuō)明信息

修改用戶(hù)的說(shuō)明信息,最簡(jiǎn)單的方法莫過(guò)于直接修改/etc/passwd文件,找到對(duì)應(yīng)的用戶(hù)記錄行,例如下列行:

floatboat:x:503:503::/home/floatboat:/bin/bash

你可以直接在第四個(gè)冒號(hào)和第五個(gè)冒號(hào)之間插入該用戶(hù)的說(shuō)明就可以了。其實(shí),很多用戶(hù)設(shè)置都可以在這修改,比如該行最后一部分/bin/bash就是用戶(hù)登錄shell的設(shè)置。關(guān)于這個(gè)/etc/passwd文件,我們后面將進(jìn)一步的深入探討。

修改用戶(hù)主目錄

修改用戶(hù)的主目錄主要使用usermod命令的-d參數(shù),例如:

usermod -d /www floatboat

這一行將floatboat的主目錄改到/www。如果想將現(xiàn)有主目錄的主要內(nèi)容轉(zhuǎn)移到新的目錄,應(yīng)該使用-m開(kāi)關(guān),如下所示:

usermod -d -m /www floatboat 參考資料:

如果還沒(méi)有這個(gè)組,就用”addgroup netadmin” 建立這個(gè)組。如果已經(jīng)有了,可以用下面的命令在建立用戶(hù)時(shí)就同時(shí)加入組:adduser donney -G netadminadduser taojun -G netadmin 注意:G是大寫(xiě)的。

下面是一些基本的用戶(hù)管理命令:

useradd user1:新建一個(gè)名為user1的用戶(hù)

passwd user1:為新建的用戶(hù)user1設(shè)置密碼

groupadd grp1:新建一個(gè)名為grp1的組

useradd -G grp1 user1:將用戶(hù)user1加入到grp1組當(dāng)中

使用以下命令:adduser -g netadmin donney 和 adduser -g netadmin taojun 希望能帶給你幫助

linux新建組并指定gid的介紹就聊到這里吧,感謝你花時(shí)間閱讀本站內(nèi)容,更多關(guān)于linux新建組并指定gid,Linux如何新建組并指定gid?,linux下怎樣新建組的信息別忘了在本站進(jìn)行查找喔。

成都創(chuàng)新互聯(lián)科技有限公司,是一家專(zhuān)注于互聯(lián)網(wǎng)、IDC服務(wù)、應(yīng)用軟件開(kāi)發(fā)、網(wǎng)站建設(shè)推廣的公司,為客戶(hù)提供互聯(lián)網(wǎng)基礎(chǔ)服務(wù)!
創(chuàng)新互聯(lián)(www.cdcxhl.com)提供簡(jiǎn)單好用,價(jià)格厚道的香港/美國(guó)云服務(wù)器和獨(dú)立服務(wù)器。創(chuàng)新互聯(lián)——四川成都IDC機(jī)房服務(wù)器托管/機(jī)柜租用。為您精選優(yōu)質(zhì)idc數(shù)據(jù)中心機(jī)房租用、服務(wù)器托管、機(jī)柜租賃、大帶寬租用,高電服務(wù)器托管,算力服務(wù)器租用,可選線(xiàn)路電信、移動(dòng)、聯(lián)通機(jī)房等。


文章標(biāo)題:Linux如何新建組并指定gid?(linux新建組并指定gid)
瀏覽地址:http://www.5511xx.com/article/coidgji.html