日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 人文社科 > 生活经验 >内容正文

生活经验

linux创建组并指定gid的命令,在Linux中用groupadd命令创建组:创建具有特定GID的组及系统组...

發布時間:2023/11/27 生活经验 64 豆豆
生活随笔 收集整理的這篇文章主要介紹了 linux创建组并指定gid的命令,在Linux中用groupadd命令创建组:创建具有特定GID的组及系统组... 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

在本文中,我們將討論如何使用groupadd命令在Linux操作系統中創建新組。在Linux中,組用于組織和管理用戶帳戶,組的主要目的是為一組可以在組內用戶之間共享的給定資源定義一組特權,例如讀取、寫入或執行權限。

groupadd命令語法

groupadd命令的一般語法如下:

groupadd [OPTIONS] GROUPNAME

只有root或具有sudo特權的用戶才能創建新組。

調用時,groupadd使用命令行上指定的選項以及/etc/login.defs文件中指定的默認值創建一個新組。

在Linux中創建組

要創建新的組,請鍵入groupadd,然后輸入用戶名。

例如,要創建一個名為mygroup的新組,可以運行:

$ groupadd mygroup

該命令將新組的條目添加到/etc/group和/etc/gshadow文件中。

創建群組后,你可以開始將用戶添加到群組中。

如果已經存在相同名稱的組,則系統將顯示一條錯誤消息,如下所示:

groupadd: group 'mygroup' already exists

要抑制錯誤消息(如果該組存在)并使命令成功退出,請使用-f(--force)選項:

$ groupadd -f mygroup

創建具有特定GID的組

在Linux和類似Unix的操作系統中,組由名稱和唯一的GID(正整數)標識。

默認情況下,創建新組時,系統會在login.defs文件中指定的組ID范圍內分配下一個可用的GID。

使用-g(--gid)選項創建具有特定GID的組。

例如,要創建一個名為mygroup且GID為1010的組,請輸入:

$ groupadd -g 1010 mygroup

你可以通過列出所有組并使用grep過濾結果來驗證組的GID:

$ getent group | grep mygroup

mygroup:x:1010:

如果已經存在具有給定GID的組,則會出現以下錯誤:

groupadd: GID '1010' already exists

與-o(--non-unique)選項一起使用時,groupadd命令允許你創建具有非唯一GID的組:

$ groupadd -o -g 1010 mygroup

創建系統組

系統和常規(普通)組之間沒有真正的技術差異,通常,系統組用于某些特殊的系統操作目的,例如創建備份或進行系統維護。

系統組GID是從login.defs文件中指定的系統組UD的范圍中選擇的,該范圍不同于常規組的范圍。

使用-r(--system)選項創建系統組,例如,要創建一個名為mysystemgroup的新系統組,請運行:

$ groupadd -r mysystemgroup

覆蓋默認的/etc/login.defs值

-K(--key)選項后跟KEY=VAL,使你可以覆蓋/etc/login.defs文件中指定的默認值。

基本上,你可以覆蓋的是創建新組時用于自動GID選擇的常規組ID和系統組ID的最大值和最小值。

假設你要創建一個GID在1200到1500之間的新組,為此,請指定最小/最大值,如下所示:

$ groupadd -K GID_MIN=1200 -K GID_MAX=1500 mygroup

使用密碼創建系統組

向組中添加密碼沒有實際用途,并且可能會導致安全問題,因為多個用戶需要知道該密碼。

-p(--password)選項后接密碼,你可以為新組設置密碼:

$ groupadd -p grouppassword mygroup

結論

在Linux中,你可以使用groupadd命令創建新組。

相同的說明適用于任何Linux發行版,包括Ubuntu、CentOS、RHEL、Debian、Fedora和Arch Linux。

相關主題

總結

以上是生活随笔為你收集整理的linux创建组并指定gid的命令,在Linux中用groupadd命令创建组:创建具有特定GID的组及系统组...的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。