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

useradd指令詳解

angryTom
發布: 2020-02-26 17:49:23
原創
12616 人瀏覽過

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中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板