useradd命令

useradd命令:

用於Linux中創建的新的系統用戶。useradd可用來建立用戶帳號。帳號建好之後,再用passwd設定帳號的密碼.而可用userdel刪除帳號。使用useradd指令所建立的帳號,實際上是保存在/etc/passwd文本文件中。

 

在Slackware中,adduser指令是個script程序,利用交談的方式取得輸入的用戶帳號資料,然後再交由真正建立帳號的useradd命令建立新用戶,如此可方便管理員建立用戶帳號。在Red Hat Linux中,adduser命令則是useradd命令的符號連接,兩者實際上是同一個指令。


語法:

useradd(選項)(參數)

選項:

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

-d<登入目錄>:指定用戶登入時的啓始目錄;

-D:變更預設值;

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

-f<緩衝天數>:指定在密碼過期後多少天即關閉該帳號;

-g<羣組>:指定用戶所屬的羣組;

-G<羣組>:指定用戶所屬的附加羣組;

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

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

-n:取消建立以用戶名稱爲名的羣組;

-r:建立系統帳號; 

-s:指定用戶登入後所使用的shell; 

-u:指定用戶id。 參數 用戶名:要創建的用戶名。


 實例:新建用戶加入組:

useradd –g mike sean –G group1,group2 //-g:加入主要組、-G:加入次要組

建立一個新用戶賬戶,並設置ID:

useradd mike -u 544


 注:設定ID值時儘量要大於500,以免衝突。因爲Linux安裝後會建立一些特殊用戶,一般0到499之間的值留給bin、mail這樣的系統賬號。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章