1、groupadd [選項] 組shell
建立一個新的組。Groupadd命令使用命令行中指定的值加上系統默認值建立新的組帳戶。新組將根據須要輸入系統。ide
(1).選項工具
1
2
3
4
5
6
7
-f,--force 若是指定的組已經存在,此選項將失明瞭僅以成功狀態退出。當與-g一塊兒使用,而且指定的GID_MIN已經存在時,選擇另外一個惟一的GID(即-g關閉)。
-g,--gid GID 這個值必須是惟一的,除非使用-o選項。但必須是非負的。默認值是使用大於或等於GID_MIN的最小值,而且大於每一個其餘組。
-K,--key KEY=VALUE 重寫/etc/login.defs默認值(GID_MIN,GID_MAX和其餘)。能夠指定多個K選項。示例:-K GID_MIN=100 –KGID_MAX=499。注意:-K GID_MIN=10,GID_MAX=499不能工做。
-o,--non-unique 此選項容許添加一個非惟一的GID值。
-p,--password PASSWORD 爲新組使用此加密過的密碼。默認爲禁用密碼。注意:不推薦使用這個選項,由於密碼(或加密過的密碼)會被用戶經過列出這個過程而看到。您應該確保密碼符合系統的密碼政策。
-r,--system 建立一個系統組。新的系統組數字標識符在SYS_GID_MIN到SYS_GID_MAX範圍內選擇,定義在login.defs中而不是GID_MIN到GID_MAX。
-R,--root CHROOT_DIR 將修改應用到CHROOT_DIR目錄,並使用配置。
(2).配置文件ui
在/etc/login.defs中有以下配置變量,能夠用來更改此工具的行爲:加密
1
2
3
4
GID_MAX(number),GID_MIN(number) useradd,groupadd或newusers建立的常規組的組ID的範圍。默認GID_MIN(GID_MAX)值是500(60000)。
MAX_MEMBER_PER_GROUP(number) 每一個組條目的最大成員數。達到最大值時,在/etc/group開始一個新條目(行)(使用相同的名稱,密碼和GID)。默認值是0,組中成員數沒有限制。此功能(分割組)容許限制組文件中的行長度。這對於確保NISsan組的行比長於1024字符。若是要強制這個限制,能夠使用25。
注意:分割組可能不受全部工具的支持(甚至在shadow工具集中)。您不該該使用這個標量,除非真的須要。
SYS_GID_MAX(number),SYS_GID_MIN(number) useradd、groupadd或newusers建立的系統組的組ID範圍。默認SYS_GID_MIN(SYS_GID_MAX)值是201(-1)。命令行
例如:groupadd -r 組名it
2、useraddclass
Linux useradd命令用於創建用戶賬號。變量
useradd可用來創建用戶賬號。賬號建好以後,再用passwd設定賬號的密碼.而可用userdel刪除賬號。使用useradd指令所創建的賬號,其實是保存在/etc/passwd文本文件中。配置
語法
useradd [-mMnr][-c <備註>][-d <登入目錄>][-e <有效期限>][-f <緩衝天數>][-g <羣組>][-G <羣組>][-s <shell>][-u <uid>][用戶賬號]
或
useradd -D [-b][-e <有效期限>][-f <緩衝天數>][-g <羣組>][-G <羣組>][-s <shell>]
參數說明:
-c<備註> 加上備註文字。備註文字會保存在passwd的備註欄位中。
-d<登入目錄> 指定用戶登入時的啓始目錄。
-D 變動預設值.
-e<有效期限> 指定賬號的有效期限。
-f<緩衝天數> 指定在密碼過時後多少天即關閉該賬號。
-g<羣組> 指定用戶所屬的羣組。
-G<羣組> 指定用戶所屬的附加羣組。
-m 自動創建用戶的登入目錄。
-M 不要自動創建用戶的登入目錄。
-n 取消創建以用戶名稱爲名的羣組.
-r 創建系統賬號。
-s<shell> 指定用戶登入後所使用的shell。
-u<uid> 指定用戶ID。
例如:useradd -r -g 組名 用戶名