1. 程式人生 > >Linux下使用者的建立與刪除

Linux下使用者的建立與刪除

我們在Linux下建立使用者主要有兩種方式:adduser和useradd,它們的區別以及主要用法如下:

adduser

adduser的用法很簡單,只需adduser+username即可,如下:

 

sudo adduser alvin

 

這個命令其實是個perl指令碼,它的底層還是呼叫useradd命令。網上很多教程說它會進行人機互動,但現在有些發行版(比如centOS)其實已經改進了,無需繁瑣的互動,只需以上一條命令即可建立使用者。

adduser命令會自動建立使用者家目錄,指定shell版本。但是,有些發行版在建立使用者的同時,會要求你設定使用者密碼,而有些不會,需要手動設定密碼。

為使用者建立密碼方法如下:

 

sudo passwd alvin

 

useradd

useradd是一個相對複雜一些的命令,而且它的自由度更高。如果只是執行useradd+username的話,它會建立一個三無使用者,即:無使用者家目錄,無指定shell版本,無密碼。

為了順利建立一個使用者,我們還需通過一些選項來完善它的引數。useradd命令常用的選項如下:

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

原文連結