中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Linux下添加用戶和用戶組的命令

發布時間:2021-09-03 17:55:56 來源:億速云 閱讀:178 作者:chen 欄目:系統運維

這篇文章主要講解了“Linux下添加用戶和用戶組的命令”,文中的講解內容簡單清晰,易于學習與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學習“Linux下添加用戶和用戶組的命令”吧!

useradd
useradd [-c comment] [-d home_dir]
         [-e expire_date] [-f inactive_time]
         [-g initial_group] [-G group[,...]]
         [-m [-k skeleton_dir] | -M] [-s shell]
         [-u uid [ -o]] [-n] [-r] login

 useradd -D [-g default_group] [-b default_home]
         [-f default_inactive] [-e default_expire_date]
         [-s default_shell]

新帳號建立
當不加-D參數,useradd指令使用命令列來指定新帳號的設定值and使用系統
上的預設值.新使用者帳號將產生一些系統檔案,使用者目錄建立,拷
備起始檔案等,這些均可以利用命令列選項指定。此版本為Red Hat Linux提
供,可幫每個新加入的使用者建立個別的group,毋須添加-n選項。useradd
可使用的選項為

-c comment
新帳號password檔的說明欄。

-d home_dir
新帳號每次登入時所使用的home_dir。預設值為default_home內login名稱
,并當成登入時目錄名稱。

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

-f inactive_days
帳號過期幾日后永久停權。當值為0時帳號則立刻被停權。而當值為
-1時則關閉此功能,預設值為-1

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

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

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

-M不建立使用者目錄,即使/etc/login.defs系統檔設定要建立使用者目錄

-n預設值使用者群組與使用者名稱會相同。此選項將取消此預設值。

-r此參數是用來建立系統帳號。系統帳號的UID會比定義在系統檔上
/etc/login.defs.的UID_MIN來的小。注意useradd此用法所建立的帳號不
會建立使用者目錄,也不會在乎紀錄在/etc/login.defs.的定義值。如果
你想要有使用者目錄須額外指定-m參數來建立系統帳號。這是RED HAT
額外增設的選項。
-s shell
使用者登入后使用的shell名稱。預設為不填寫,這樣系統會幫你指
定預設的登入shell。

-u uid使用者的ID值。必須為唯一的ID值,除非用-o選項。數字不可為負
值。預設為最小不得小于999而逐次增加。0~999傳統上是保留給系統
帳號使用。

改變預設值
當-D選項出現時,useradd秀出現在的預設值,或是藉由命令列的方式更新
預設值。可用選項為∶

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

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

-f default_inactive
帳號過期幾日后停權。

-g default_group
新帳號起始群組名或ID。群組名須為現有存在的名稱。群組I D也須
為現有存在的群組。

-s default_shell
使用者登入后使用的shell名稱。往后新加入的帳號都將使用此shell.

如不指定任何參數,useradd顯示目前預設的值。

注記
系統管理者有義務在/etc/skel目錄下放置使用者定義檔。
此版本『useradd』由Red Hat修改。

警告
不可新增使用者于NIS群組中。你必須在NIS伺服器上執行。

檔案
/etc/passwd-使用者帳號資訊
/etc/shadow-使用者帳號資訊加密
/etc/group-群組資訊
/etc/default/useradd-定義資訊
/etc/login.defs-系統廣義設定
/etc/skel-內含定義檔的目錄

例:

代碼如下:


[root@Blackghost ~] useradd tank                            #添加用戶
[root@Blackghost ~] useradd -r zhangy                       #添加系統用戶
[root@Blackghost ~] useradd -d /home/zhangying zhangying    #添加用戶,并且指定,home目錄
[root@Blackghost ~] useradd -g mytest -d /home/hao hao      #添加用戶,指定組,并且設定home目錄
[root@Blackghost ~] useradd -e 04/05/13 fxxk                #添加用戶,并給用戶設置有效期

groupadd
groupadd-建立新群組
groupadd[-ggid[-o]][-r][-f]group[[]]
groupadd可指定群組名稱來建立新的群組帳號。需要時可從系統中取得新群組值。groupadd有下列選項可用。
-g gid ID值。除非使用-o參數不然該值必須是唯一,不可相同。數值不可為負。預設為最小不得小于500而逐次增加。0~499傳統上是保留給系統帳號使用。
-r此參數是用來建立系統帳號。它會自動幫你選定一個小于499的gid除非命令行再加上-g參數。這是RED HAT額外增設的選項。
-f這是force標志。使得新增一個已經存在的群組帳號時,系統會出現錯誤訊息然后結束groupadd。如果是這樣的情況,不會改變這個群組(或再新增一次)也可同時加上-g選項當你加上一個gid,此時gid就不用是唯一值,可不加-o參數,建好群組后會顯結果.這是RED HAT額外增設的選項。
檔案
/etc/group - group account information 
/etc/gshadow - secure group account information

例:
添加一個用戶組

代碼如下:


[root@Blackghost ~] groupadd mytest


添加一個用戶組,并指定GID

代碼如下:


[root@Blackghost ~] groupadd -g 444 test

感謝各位的閱讀,以上就是“Linux下添加用戶和用戶組的命令”的內容了,經過本文的學習后,相信大家對Linux下添加用戶和用戶組的命令這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是億速云,小編將為大家推送更多相關知識點的文章,歡迎關注!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

肃南| 上高县| 景谷| 巴里| 西安市| 贵德县| 武威市| 四会市| 彰武县| 黄山市| 同心县| 宁波市| 庆元县| 邵阳市| 忻州市| 镇宁| 湾仔区| 勐海县| 台湾省| 开原市| 大连市| 芮城县| 轮台县| 鹿泉市| 定兴县| 灵武市| 壤塘县| 西昌市| 汝阳县| 虎林市| 武功县| 中江县| 宁武县| 科技| 四子王旗| 苏州市| 班戈县| 舟山市| 噶尔县| 漾濞| 庄河市|