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

linux 怎麼增加用戶

藏色散人
藏色散人原創
2021-12-15 17:07:4835416瀏覽

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指令常用的選項如下:

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

-d05ef0e7af70f18068234b15c224e034a:指定使用者登入時的啟動目錄

##-D:變更預設值;

-e263479855a57e77a2405bf436f012b39:指定帳號的有效期限;

-f4d85a6195b4647d75155b6bebb91e0a9:指定在密碼過期後多少天即關閉該帳號;

-gac924224aef1ce6b8739493aa849148c:指定使用者所屬的群組;

-Gac924224aef1ce6b8739493aa849148c:指定使用者所屬的附加群組;

#-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中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn