国产宅男网站在线|亚洲A级性爱免费视频|亚洲中精品级在线|午夜福利AA毛

  • <dd id="gf5jf"><th id="gf5jf"></th></dd>

    <cite id="gf5jf"><label id="gf5jf"></label></cite>
  • <div id="gf5jf"><listing id="gf5jf"></listing></div>
    學(xué)習啦>學(xué)習電腦>操作系統(tǒng)>Linux教程>

    linux useradd(adduser)命令參數(shù)及用法詳解

    時間: 志藝942 分享

      useradd可用來建立用戶帳號。帳號建好之后,再用passwd設(shè)定帳號的密碼.而可用userdel刪除帳號。接下來是小編為大家收集的linux useradd(adduser)命令參數(shù)及用法詳解,希望能幫到大家。

      linux useradd(adduser)命令參數(shù)及用法詳解

      功能說明:建立用戶帳號。

      語  法:useradd [-mMnr][-c <備注>][-d <登入目錄>][-e <有效期限>][-f <緩沖天數(shù)>][-g <群組>][-G <群組>][-s ][-u ][用戶帳號] 或 useradd -D [-b][-e <有效期限>][-f <緩沖天數(shù)>][-g <群組>][-G <群組>][-s ]

      補充說明:useradd可用來建立用戶帳號。帳號建好之后,再用passwd設(shè)定帳號的密碼.而可用userdel刪除帳號。使用useradd指令所建立的帳號,實際上是保存在/etc/passwd文本文件中。

      參  數(shù):

      -c<備注>  加上備注文字。備注文字會保存在passwd的備注欄位中。

      -d<登入目錄>  指定用戶登入時的啟始目錄。

      -D  變更預(yù)設(shè)值.

      -e<有效期限>  指定帳號的有效期限。

      -f<緩沖天數(shù)>  指定在密碼過期后多少天即關(guān)閉該帳號。

      -g<群組>  指定用戶所屬的群組。

      -G<群組>  指定用戶所屬的附加群組。

      -m  自動建立用戶的登入目錄。

      -M  不要自動建立用戶的登入目錄。

      -n  取消建立以用戶名稱為名的群組.

      -r  建立系統(tǒng)帳號。

      -s   指定用戶登入后所使用的shell。

      -u  指定用戶ID。

      名稱:adduser

      1.作用 (linuxso注:useradd和adduser相同,但是addgroup是不存在的命令,所以建議使用useradd,當然你的習慣才是最重要的.)

      useradd命令用來建立用戶帳號和創(chuàng)建用戶的起始目錄,使用權(quán)限是超級用戶。

      2.格式

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

      3.主要參數(shù)

      新帳號建立當不加-D參數(shù),useradd指令使用命令列來指定新帳號的設(shè)定值and使用系統(tǒng)上的預(yù)設(shè)值.新使用者帳號將產(chǎn)生一些系統(tǒng)檔案,使用者目錄建立,拷備起始檔案等,這些均可以利用命令列選項指定。此版本為RedHatLinux提供,可幫每個新加入的使用者建立個別的group,毋須添加-n選項。useradd可使用的選項為-ccomment新帳號password檔的說明欄。-dhome_dir新帳號每次登入時所使用的home_dir。預(yù)設(shè)值為default_home內(nèi)login名稱,并當成登入時目錄名稱。

      -e expire_date 帳號終止日期。日期的指定格式為MM/DD/YY。

      -f inactive_days 帳號過期幾日后永久停權(quán)。當值為0時帳號則立刻被停權(quán)。而當值為-1時則關(guān)閉此功能,預(yù)設(shè)值為-1

      -g initial_group group名稱或以數(shù)字來做為使用者登入起始群組(group)。群組名須為現(xiàn)有存在的名稱。群組數(shù)字也須為現(xiàn)有存在的群組。預(yù)設(shè)的群組數(shù)字為1。

      -G group,[...] 定義此使用者為此一堆groups的成員。每個群組使用","區(qū)格開來,不可以夾雜空白字元。群組名同-g選項的限制。定義值為使用者的起始群組。

      -m 使用者目錄如不存在則自動建立。如使用-k選項skeleton_dir內(nèi)的檔案將復(fù)制至使用者目錄下。然而在/etc/skel目錄下的檔案也會復(fù)制過去取代。任何在skeleton_diror/etc/skel的目錄也相同會在使用者目錄下一一建立。The-k同-m不建立目錄以及不復(fù)制任何檔案為預(yù)設(shè)值。

      -M 不建立使用者目錄,即使/etc/login.defs系統(tǒng)檔設(shè)定要建立使用者目錄。

      -n 預(yù)設(shè)值使用者群組與使用者名稱會相同。此選項將取消此預(yù)設(shè)值。

      -r 此參數(shù)是用來建立系統(tǒng)帳號。系統(tǒng)帳號的UID會比定義在系統(tǒng)檔上/etc/login.defs.的UID_MIN來的小。注意useradd此用法所建立的帳號不會建立使用者目錄,也不會在乎紀錄在/etc/login.defs.的定義值。如果你想要有使用者目錄須額外指定-m參數(shù)來建立系統(tǒng)帳號。這是REDHAT額外增設(shè)的選項。

      -s shell 使用者登入后使用的shell名稱。預(yù)設(shè)為不填寫,這樣系統(tǒng)會幫你指定預(yù)設(shè)的登入shell。

      -u uid 使用者的ID值。必須為唯一的ID值,除非用-o選項。數(shù)字不可為負值。預(yù)設(shè)為最小不得小于999而逐次增加。0~999傳統(tǒng)上是保留給系統(tǒng)帳號使用。改變預(yù)設(shè)值當-D選項出現(xiàn)時,useradd秀出現(xiàn)在的預(yù)設(shè)值,或是藉由命令列的方式更新預(yù)設(shè)值??捎眠x項為∶

      -b default_home 定義使用者所屬目錄的前一個目錄。使用者名稱會附加在default_home后面用來建立新使用者的目錄。當然使用-d后則此選項無效。

      -e default_expire_date 使用者帳號停止日期。

      -f default_inactive 帳號過期幾日后停權(quán)。

      -g default_group 新帳號起始群組名或ID。群組名須為現(xiàn)有存在的名稱。群組ID也須為現(xiàn)有存在的群組。

      -s default_shell 使用者登入后使用的shell名稱。往后新加入的帳號都將使用此shell.如不指定任何參數(shù),useradd顯示目前預(yù)設(shè)的值。注記系統(tǒng)管理者有義務(wù)在/etc/skel目錄下放置使用者定義檔。

      4.說明 資料整理 www.linuxso.com

      useradd可用來建立用戶賬號,它和adduser命令是相同的。賬號建好之后,再用passwd設(shè)定賬號的密碼。使用useradd命令所建立的賬號,實際上是保存在/etc/passwd文本文件中。

      5.應(yīng)用實例

      建立一個新用戶賬戶,并設(shè)置ID:

      #useradd caojh -u 544

      需要說明的是,設(shè)定ID值時盡量要大于500,以免沖突。因為Linux安裝后會建立一些特殊用戶,一般0到499之間的值留給bin、mail這樣的系統(tǒng)賬號。

      [root@linux ~]# useradd [-u UID] [-g initial_group] [-G other_group]

      > -[Mm] [-c 說明欄] [-d home] [-s shell] username

      參數(shù):

      -u :后面接的是 UID ,是一組數(shù)字。直接指定一個特定的 UID 給這個帳號;

      -g :后面接的那個群組名稱就是我們上面提到的 initial group 啦~

      該 group ID (GID) 會被放置到 /etc/passwd 的第四個欄位內(nèi)。

      -G :后面接的群組名稱則是這個帳號還可以支援的群組。

      這個參數(shù)會修改 /etc/group 內(nèi)的相關(guān)資料喔!

      -M :強制!不要建立使用者家目錄

      -m :強制!要建立使用者家目錄!

      -c :這個就是 /etc/passwd 的第五欄的說明內(nèi)容啦~可以隨便我們設(shè)定的啦~

      -d :指定某個目錄成為家目錄,而不要使用預(yù)設(shè)值;

      -r :建立一個系統(tǒng)的帳號,這個帳號的 UID 會有限制 (/etc/login.defs)

      -s :后面接一個 shell ,預(yù)設(shè)是 /bin/bash 的啦~

      范例:

      范例一:完全參考預(yù)設(shè)值建立一個使用者,名稱為 vbird1

      [root@linux ~]# useradd vbird1


    看了“linux useradd(adduser)命令參數(shù)及用法詳解”還想看:

    1.linux renice命令參數(shù)及用法詳解

    2.linux id命令參數(shù)及用法詳解

    3.linux chsh命令參數(shù)及用法詳解

    4.linux w命令參數(shù)及用法詳解

    2836286