首頁 >運維 >linux運維 >useradd指令詳解

useradd指令詳解

angryTom
angryTom原創
2020-02-26 17:49:2312591瀏覽

useradd指令詳解

useradd指令詳解   

#1.作用

useradd指令用來建立使用者帳號與建立使用者的起始目錄,使用權限是root使用者。

推薦:Linux影片教學

2.格式

useradd [-d home] [-s shell] [-c comment] [-m [-k template]] [-f inactive] [-e expire ] [-p passwd] [-r] name

3.主要參數

-c:加上備註文字,備註文字保存在passwd的備註欄中。 

-d:指定使用者登入時的啟動目錄。

-D:變更預設值。

-e:指定帳號的有效期限,缺省表示永久有效。

-f:指定密碼過期後多少天即關閉該帳號。

-g:指定使用者所屬的起始群組。

-G:指定使用者所屬的附加群組。

-m:自動建立使用者的登入目錄。

-M:不要自動建立使用者的登入目錄。

-n:取消建立以使用者名稱為名的群組。

-r:建立系統帳號。

-s:指定使用者登入後所使用的shell。

-u:指定使用者ID號碼。

4.說明

useradd可用來建立使用者帳號,他和adduser指令是相同的。帳號建好之後,再用passwd設定帳號的密碼。使用useradd指令所建立的帳號,實際上是保存在/etc/passwd文字檔中。

5.應用實例

建立一個新使用者帳戶,並設定ID:

#useradd david -u 544

需要說明的是,設定ID值時盡量大於500,以免衝突。因為Linux安裝後會建立一些特別用戶,一般0到499之間的值留給bin、mail這樣的系統帳號。

#useradd oracle -g oinstall -G dba

新建立一個oracle用戶,這初始屬於oinstall群組,同時讓他也屬於dba群組。

#useradd tomcat  -d /var/servlet/service -s /sbin/nologin

無法使用shell,且其使用者目錄至/var/servlet/service

PHP中文網,大量程式設計學習課程,歡迎學習。

以上是useradd指令詳解的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn