Linux下如何創(chuàng)建與刪除用戶

小編給大家分享一下Linux下如何創(chuàng)建與刪除用戶,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!

創(chuàng)新互聯(lián)建站專注于網(wǎng)站建設(shè),為客戶提供網(wǎng)站設(shè)計(jì)、成都網(wǎng)站建設(shè)、網(wǎng)頁設(shè)計(jì)開發(fā)服務(wù),多年建網(wǎng)站服務(wù)經(jīng)驗(yàn),各類網(wǎng)站都可以開發(fā),品牌網(wǎng)站建設(shè),公司官網(wǎng),公司展示網(wǎng)站,網(wǎng)站設(shè)計(jì),建網(wǎng)站費(fèi)用,建網(wǎng)站多少錢,價(jià)格優(yōu)惠,收費(fèi)合理。

我們?cè)贚inux下創(chuàng)建用戶主要有兩種方式:adduser和useradd,它們的區(qū)別以及主要用法如下:

adduser

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

sudo adduser alvin

這個(gè)命令其實(shí)是個(gè)perl腳本,它的底層還是調(diào)用useradd命令。網(wǎng)上很多教程說它會(huì)進(jìn)行人機(jī)交互,但現(xiàn)在有些發(fā)行版(比如centOS)其實(shí)已經(jīng)改進(jìn)了,無需繁瑣的交互,只需以上一條命令即可創(chuàng)建用戶。

adduser命令會(huì)自動(dòng)創(chuàng)建用戶家目錄,指定shell版本。但是,有些發(fā)行版在創(chuàng)建用戶的同時(shí),會(huì)要求你設(shè)定用戶密碼,而有些不會(huì),需要手動(dòng)設(shè)置密碼。

為用戶創(chuàng)建密碼方法如下:

sudo passwd alvin

useradd

useradd是一個(gè)相對(duì)復(fù)雜一些的命令,而且它的自由度更高。如果只是運(yùn)行useradd+username的話,它會(huì)創(chuàng)建一個(gè)三無用戶,即:無用戶家目錄,無指定shell版本,無密碼。

為了順利創(chuàng)建一個(gè)用戶,我們還需通過一些選項(xiàng)來完善它的參數(shù)。useradd命令常用的選項(xiàng)如下:

  • -c<備注>:加上備注文字。備注文字會(huì)保存在passwd的備注欄位中;

  • -d<登入目錄>:指定用戶登入時(shí)的啟始目錄;

  • -D:變更預(yù)設(shè)值;

  • -e<有效期限>:指定帳號(hào)的有效期限;

  • -f<緩沖天數(shù)>:指定在密碼過期后多少天即關(guān)閉該帳號(hào);

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

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

  • -m:自動(dòng)建立用戶的登入目錄;

  • -M:不要自動(dòng)建立用戶的登入目錄;

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

  • -r:建立系統(tǒng)帳號(hào);

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

  • -u:指定用戶id。

對(duì)于我們普通用戶而言,更常用的選項(xiàng)是以上標(biāo)紅的三個(gè)。而對(duì)于管理人員而言,則以上所有的選項(xiàng)都需要掌握。我們目前重點(diǎn)介紹以上標(biāo)紅的三個(gè)選項(xiàng)。

-d選項(xiàng)用于指定用戶家目錄,也就是用戶登錄時(shí)所進(jìn)來的目錄。比如:-d  /home/alvin,就是指定用戶的家目錄是/home/alvin。通常-d選項(xiàng)與-m選項(xiàng)一起使用,-m選項(xiàng)的作用是,如果指定目錄不存在時(shí),則自動(dòng)創(chuàng)建。

而-s選項(xiàng)則是指定用戶默認(rèn)shell版本。如果不設(shè)定的話,它的默認(rèn)版本是/bin/sh。所以,我們使用useradd創(chuàng)建新用戶時(shí)的經(jīng)典用法如下:

sudo useradd alvin -m -d /home/alvin -s /bin/bash

通過這種方式用戶可以成功創(chuàng)建,但還是沒有密碼。創(chuàng)建密碼的方式依然使用passwd命令,在此不再贅述。

userdel

刪除用戶,“userdel 用戶名”即可。最好將它留在系統(tǒng)上的文件也刪除掉,可以使用“userdel -r 用戶名”來實(shí)現(xiàn)。

sudo userdel -r alvin

以上是“Linux下如何創(chuàng)建與刪除用戶”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對(duì)大家有所幫助,如果還想學(xué)習(xí)更多知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!

本文標(biāo)題:Linux下如何創(chuàng)建與刪除用戶
標(biāo)題路徑:http://muchs.cn/article28/pgoccp.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站建設(shè)、域名注冊(cè)、云服務(wù)器靜態(tài)網(wǎng)站、虛擬主機(jī)微信小程序

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

成都網(wǎng)站建設(shè)