日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

Linux 用戶管理工具介紹( 三 )


-g initial_group注:group名稱或以數(shù)字來做為用戶登入起始用戶組(group) 。用戶組名須為現(xiàn)有存在的名稱 。用戶組數(shù)字也須為現(xiàn)有存在的用戶組 。預(yù)設(shè)的用戶組數(shù)字為1 。
-G group,[...]
注:定義此用戶為此一堆groups的成員 。每個(gè)用戶組使用","區(qū)格開來,不可以夾雜空白字元 。用戶組名同-g選項(xiàng)的限制 。定義值為用戶的起始用戶組 。。
-m;;注: 用戶目錄如不存在則自動(dòng)建立 。如使用-k選項(xiàng)skeleton_dir內(nèi)的檔案將復(fù)制至用戶目錄下 。然而在/etc/skel目錄下的檔案也會(huì)復(fù)制過去取代 。任何在skeleton_dir or /etc/skel的目錄也相同會(huì)在用戶目錄下一一建立 。The-k同-m不建立目錄以及不復(fù)制任何檔案為預(yù)設(shè)值 。
-M;;不建立用戶目錄,即使/etc/login.defs系統(tǒng)檔設(shè)定要建立用戶目錄 。
-n;;預(yù)設(shè)值用戶用戶組與用戶名稱會(huì)相同 。此選項(xiàng)將取消此預(yù)設(shè)值 。
-r;;;此參數(shù)是用來建立系統(tǒng)帳號(hào) 。系統(tǒng)帳號(hào)的UID會(huì)比定義在系統(tǒng)檔上/etc/login.defs.的UID_MIN來的小 。注意useradd此用法所建立的帳號(hào)不會(huì)建立用戶目錄,也不會(huì)在乎紀(jì)錄在/etc/login.defs.的定義值 。如果你想要有用戶目錄須額外指定-m參數(shù)來建立系統(tǒng)帳號(hào) 。
-s shell; 注:用戶登入后使用的shell名稱 。預(yù)設(shè)為不填寫,這樣系統(tǒng)會(huì)幫你指定預(yù)設(shè)的登入shell 。
-u uid;;;uid用戶的ID值 。必須為唯一的ID值,除非用-o選項(xiàng) 。數(shù)字不可為負(fù)值 。預(yù)設(shè)為以/etc/login.defs中的UID_MIN的值為準(zhǔn),0到UID_MIN的值之間,為系統(tǒng)保留的UID ;useradd 這么多的參數(shù)看上去頭有點(diǎn)暈,我們?nèi)绾斡媚兀??其?shí)很簡(jiǎn)單;一個(gè)參數(shù)一個(gè)參數(shù)的試一試不就明白了??這是最好的學(xué)習(xí)方法 。實(shí)踐是檢驗(yàn)真理的唯一標(biāo)準(zhǔn);
如果useradd 后面直接跟用戶名,不加任何參數(shù),表示添加用戶時(shí)按事先/etc/default/adduser 和/etc/login.defs 添加新用戶的配置文件的規(guī)則來添加用戶;其實(shí)我們?yōu)榱朔奖?,也可以把這兩個(gè)文件修改以適合我們添加用戶需要;
useradd 為什么還需要那么多的參數(shù)呢?
原因很簡(jiǎn)單,主要是為了管理員方便管理用戶 。useradd 是靈活的,可以跳過/dev/default/adduser 和/etc/login.defs 兩個(gè)配置文件中的規(guī)則來自定義添加用戶;比如在用戶的家目錄,在/etc/default/adduser 中可能定義在/home目錄下建立,如果我們的機(jī)器/home獨(dú)立占一個(gè)分區(qū),并且有點(diǎn)緊張,但我們又不想改變/etc/default/adduser 關(guān)于家目錄的定義,這里我們就可以通過 adduser -d 參數(shù)把新增用戶家目錄定義到空間比較空閉的分區(qū);
通過下面的幾個(gè)例子,可能有助于我們理解useradd ,其實(shí)很簡(jiǎn)單~,學(xué)習(xí)也是這樣,先從簡(jiǎn)單的入手,一步一步的走過來,沒有什么難的~~
實(shí)例四:以/etc/logins.defs和/etc/default/adduser 默認(rèn)的規(guī)則添加用戶;
[root@localhost ~]# useradd; longcpu注解:如果useradd 后面直接用戶名,表示系統(tǒng)讀取 /etc/login.defs和/etc/default/adduser 配置文件,根本這兩個(gè)配置文件所定義的規(guī)則來添加用戶,比如用戶的家目錄哪里,用什么SHELL,UID和GID的分配... ... 查看/etc/passwd的新增記錄,然后根據(jù) /etc/login.defs和/etc/default/adduser 查看新增用戶是否符合這兩個(gè)配置文件所約定的規(guī)則;
實(shí)例五:練習(xí)參數(shù)的使用;
[root@localhost ~]# useradd -c ChinaCpu; longcpu; 注:添加一個(gè)新用戶amdcpu ,使用參數(shù)-c;

[root@localhost ~]# more /etc/passwd |grep longcpu注:查看/etc/passwd 文件,并抽取longcpu的記錄;
longcpu:x:510:510:ChinaCpu:/home/longcpu:/bin/bash;注:看上去是已經(jīng)有amdcpu用戶了;x是密碼段;UID和GID 都是510,ChinaCpu表示是什么意思? 家目錄位于/home/amdcpu,SHELL是bash ;

[root@localhost ~]# finger longcpu 注:我們查詢一下amdcpu 用戶的信息;

推薦閱讀