十年網(wǎng)站開發(fā)經(jīng)驗 + 多家企業(yè)客戶 + 靠譜的建站團(tuán)隊
量身定制 + 運(yùn)營維護(hù)+專業(yè)推廣+無憂售后,網(wǎng)站問題一站解決
linux一條命令不能創(chuàng)建多個用戶組。Linux中創(chuàng)建用戶組的命令是groupadd,這個命令只能創(chuàng)建一個用戶組。
網(wǎng)站建設(shè)哪家好,找創(chuàng)新互聯(lián)!專注于網(wǎng)頁設(shè)計、網(wǎng)站建設(shè)、微信開發(fā)、小程序定制開發(fā)、集團(tuán)企業(yè)網(wǎng)站建設(shè)等服務(wù)項目。為回饋新老客戶創(chuàng)新互聯(lián)還提供了岳陽免費建站歡迎大家使用!
每個用戶都有一個用戶組,系統(tǒng)可以對一個用戶組中的所有用戶進(jìn)行集中管理。不同Linux系統(tǒng)對用戶組的規(guī)定有所不同,如Linux下的用戶屬于與它同名的用戶組,這個用戶組在創(chuàng)建用戶時同時創(chuàng)建。
用戶組的管理涉及用戶組的添加、刪除和修改。組的增加、刪除和修改實際上就是對/etc/group文件的更新。
1、增加一個新的用戶組使用groupadd命令。其格式如下:
代碼:
groupadd選項用戶組
可以使用的選項有:
代碼:
-gGID指定新用戶組的組標(biāo)識號(GID)。
-o一般與-g選項同時使用,表示新用戶組的GID可以與系統(tǒng)已有用戶組的GID相同。
例1:代碼:#groupaddgroup1
此命令向系統(tǒng)中增加了一個新組group1,新組的組標(biāo)識號是在當(dāng)前已有最大組標(biāo)識號基礎(chǔ)上加1。
例2:代碼:#groupadd-g101group2
此命令向系統(tǒng)中增加了一個新組group2,同時指定新組的組標(biāo)識號是101。
2、如果要刪除一個已有的用戶組,使用groupdel命令。其格式如下:
代碼:
groupdel用戶組
例如:代碼:#groupdelgroup1
此命令從系統(tǒng)中刪除組group1。
3、修改用戶組的屬性使用groupmod命令。其語法如下:
代碼:
groupmod選項用戶組
常用的選項有:
代碼:
-gGID為用戶組指定新的組標(biāo)識號。
-o與-g選項同時使用,用戶組的新GID可以與系統(tǒng)已有用戶組的GID相同。
-n新用戶組將用戶組的名字改為新名字
例1:代碼:#groupmod-g102group2
此命令將組group2的組標(biāo)識號修改為102。
例2:代碼:#groupmod_g10000-ngroup3group2
此命令將組group2的標(biāo)識號改為10000,組名修改為group3。
4、如果一個用戶同時屬于多個用戶組,那么用戶可以在用戶組之間切換,以便具有其他用戶組的權(quán)限。用戶可以在登錄后,使用命令newgrp切換到其他用戶組,這個命令的參數(shù)就是目的用戶組。例如:代碼:$newgrproot
這條命令將當(dāng)前用戶切換到root用戶組,前提條件是root用戶組確實是該用戶的主組或附加組。類似于用戶賬號的管理,用戶組的管理也可以通過集成的系統(tǒng)管理工具來完成。
1)增加一個新用戶
在Linux系統(tǒng)中,只有root用戶才能夠創(chuàng)建一個新用戶,如下的命令將新建一個登錄名meelo的用戶。
sudo useradd meelo
但是,這個用戶還不能夠登錄,因為還沒給它設(shè)置初始密碼,而沒有密碼的用戶是不能夠登錄系統(tǒng)的。在默認(rèn)情況下,將會在/home目錄下新建一個與用戶名相同的用戶主目錄。
完成了這一操作后,你還應(yīng)該使用passwd命令為其設(shè)置一個初始密碼。輸入該命令后,會系統(tǒng)會請求輸入密碼。
sudo passwd 用戶名
2)增加一個組
如下命令將創(chuàng)建一個名稱為avatar的用戶組:
sudo groupadd avatar
1. touch + akk.txt(文件名 )創(chuàng)建文件akk.txt文件。2.ls 查看所有文件。3.vi akk.txtvi為進(jìn)入vim編輯器命令,意為在vim編輯器中編輯akk.txt文件可以輸入a后,按tab鍵,可以自動補(bǔ)全a開頭的文件。4.ii意為insert為輸入模式,你可以任意修改文件內(nèi)容。5.esc退出編輯模式6. :wq。
在Linux中,組用于組織和管理用戶帳戶,組的主要用途是為給定資源定義一組權(quán)限,如讀取,寫入或執(zhí)行可以在組內(nèi)的用戶之間共享的允許。
在Linux中創(chuàng)建組創(chuàng)建新組鍵入groupadd,后跟新組名。例如要創(chuàng)建一個mygroup的新組,可以運(yùn)行:groupadd mygroup命令將新組的條目添加到/etc/group和/etc/gshadow文件。創(chuàng)建組后,就可以開始將用戶添加到組。如果已存在同名的組,系統(tǒng)將打印如下的錯誤消息:groupadd: group 'mygroup' already exists要抑制錯誤消息(如果該組存在)并使命令成功退出,請使用-f(--force)選項:groupadd -f mygroup創(chuàng)建有特定GID的組。
如果還沒有這個組,就用"addgroup netadmin" 建立這個組。如果已經(jīng)有了,可以用下面的命令在建立用戶時就同時加入組:adduser donney -G netadminadduser taojun -G netadmin 注意:G是大寫的。
下面是一些基本的用戶管理命令: useradd user1:新建一個名為user1的用戶 passwd user1:為新建的用戶user1設(shè)置密碼 groupadd grp1:新建一個名為grp1的組 useradd -G grp1 user1:將用戶user1加入到grp1組當(dāng)中
linux中如何創(chuàng)建用戶和組用戶管理,主要的工作就是建立一個合法的用戶帳戶、設(shè)置和管理用戶的密碼、修改用戶帳戶的屬性以及在必要時刪除已經(jīng)廢棄的用戶帳號。1)增加一個新用戶在linux系統(tǒng)中,只有root用戶才能夠創(chuàng)建一個新用戶,如下的命令將新建一個登錄名user1的用戶。
#useradduser1但是,這個用戶還不能夠登錄,因為還沒給它設(shè)置初始密碼,而沒有密碼的用戶是不能夠登錄系統(tǒng)的。在默認(rèn)情況下,將會在/home目錄下新建一個與用戶名相同的用戶主目錄。在linux中,新增一個用戶的同時會創(chuàng)建一個新組,這個組與該用戶同名,而這個用戶就是該組的成員。如果你想讓新的用戶歸屬于一個已經(jīng)存在的組,則可以使用如下命令:#useradd-gusergroup1user1這樣該用戶就屬于usergroup1組的一員了。而如果想讓其再屬于一個組usergroup2,那么使用:#useradd-Gusergroup2user1完成了這一操作后,你還應(yīng)該使用passwd命令為其設(shè)置一個初始密碼。2)刪除一個用戶刪除用戶,只需使用一個簡單的命令userdel用戶名即可。不過最好將它留在系統(tǒng)上的文件也刪除掉,你可以使用userdel-r用戶名來實現(xiàn)這一目的。3)增加一個組我們可以根據(jù)自己的需要創(chuàng)建用戶組:
groupadd組名4)刪除一個組同樣的,我們有時會需要刪除一個組,它的命令就是groupdel。本文來自于紅聯(lián)linux門戶