首頁  >  文章  >  運維  >  linux中新增使用者的指令是什麼

linux中新增使用者的指令是什麼

王林
王林原創
2020-07-17 10:21:2012104瀏覽

linux中新增使用者的指令是:useradd或adduser。這兩個指令都可以用來建立使用者帳號,並建立使用者的起始目錄,使用權限是超級使用者。帳號建立成功後,可以使用passwd指令來設定帳號的密碼。

linux中新增使用者的指令是什麼

linux中新增使用者可以使用指令useradd或adduser。這兩個指令用來建立使用者帳號和建立使用者的起始目錄,使用權限是超級使用者。

(推薦教學:linux教學

語法:

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

主要參數介紹:

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

  • -d:指定使用者登入時的主目錄,取代系統預設值/home/85ff2422afb252e7373456decba4507d

  • -D :變更預設值。

  • -e:指定帳號的失效日期,日期格式為MM/DD/YY,例如06/30/12。缺省表示永久有效。

  • -f:指定密碼過期後多少天即關閉該帳號。若為0帳號立即停用;如果為-1則帳號一直可用。預設值為-1.

  • -g:指定使用者所屬的群組。值可以讓群組名稱也可以是GID。使用者群組必須已經存在的,期預設值為100,即users。

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

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

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

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

  • -r:建立系統帳號。

  • -s:指定使用者登入後所使用的shell。預設值為/bin/bash。

  • -u:指定使用者ID號碼。該值在系統中必須是唯一的。 0~499預設是保留給系統使用者帳號使用的,所以該值必須大於499。

詳細說明:

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

範例:

例如我們要建立一個新使用者帳號testuser1,設定UID為544,主目錄為/usr/testuser1,屬於users群組。

#useradd -u 544 -d /usr/testuser1  -g users -m  testuser1

-m表示如果主目錄不存在則會自動建立。

以上是linux中新增使用者的指令是什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!

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