首頁 > 運維 > linux運維 > linux 怎麼增加用戶

linux 怎麼增加用戶

藏色散人
發布: 2021-12-15 17:07:48
原創
35463 人瀏覽過

linux增加用戶的方法:1、使用adduser方式建立用戶,語法如「sudo adduser alvin」;2、使用useradd方式建立用戶,語法如「sudo useradd alvin -m -d /home/alvin ……」。

linux 怎麼增加用戶

本文操作環境:linux5.9.8系統,Dell G3電腦。

linux 怎麼增加使用者?

Linux下使用者的建立與刪除:

我們在Linux下建立使用者主要有兩種方式:adduseruseradd,它們的差異以及主要用法如下:

adduser

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

sudo adduser alvin
登入後複製

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

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

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

sudo passwd alvin
登入後複製

useradd

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

為了順利建立一個用戶,我們還需透過一些選項來完善它的參數。 useradd指令常用的選項如下:

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

-d<登入目錄>:指定使用者登入時的啟動目錄

##-D:變更預設值;

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

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

-g<群組>:指定使用者所屬的群組;

-G<群組>:指定使用者所屬的附加群組;

#-m:自動建立使用者的登入目錄

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

-n:取消建立以使用者名稱為名的群組;

-r:建立系統帳號;

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

-u:指定用戶id。

對於我們一般使用者而言,較常用的選項是以上標紅的三個。而對於管理人員而言,則以上所有的選項都需要掌握。我們目前重點介紹以上標紅的三個選項。

-d選項用來指定使用者家目錄,也就是使用者登入時所進來的目錄。例如:-d /home/alvin,就是指定使用者的家目錄是/home/alvin。通常-d選項與-m選項一起使用,-m選項的作用是,如果指定目錄不存在時,則會自動建立。

-s選項則是指定使用者預設shell版本。如果不設定的話,它的預設版本是/bin/sh。所以,我們使用useradd建立新使用者時的經典用法如下:

sudo useradd alvin -m -d /home/alvin -s /bin/bash
登入後複製

透過這個方式使用者可以成功創建,但還是沒有密碼。創建密碼的方式依然使用passwd命令,在此不再贅述。

userdel

刪除用戶,「userdel 用戶名」即可。最好將它留在系統上的檔案也刪除掉,可以使用「userdel -r 使用者名稱」來實現。

sudo userdel -r alvin
登入後複製
推薦學習:《

linux影片教學

以上是linux 怎麼增加用戶的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
最新問題
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板