国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 系統(tǒng) > Linux > 正文

Linux userdel命令詳解:刪除用戶

2024-08-27 23:56:57
字體:
供稿:網(wǎng)友
userdel 命令功能很簡(jiǎn)單,就是刪除用戶的相關(guān)數(shù)據(jù)。此命令只有 root 用戶才能使用。

通過前面的學(xué)習(xí)我們知道,用戶的相關(guān)數(shù)據(jù)包含如下幾項(xiàng):
  • 用戶基本信息:存儲(chǔ)在 /etc/passwd 文件中;
  • 用戶密碼信息:存儲(chǔ)在 /etc/shadow 文件中;
  • 用戶群組基本信息:存儲(chǔ)在 /etc/group 文件中;
  • 用戶群組信息信息:存儲(chǔ)在 /etc/gshadow 文件中;
  • 用戶個(gè)人文件:主目錄默認(rèn)位于 /home/用戶名,郵箱位于 /var/spool/mail/用戶名。

其實(shí),userdel 命令的作用就是從以上文件中,刪除與指定用戶有關(guān)的數(shù)據(jù)信息。


userdel 命令的語(yǔ)法很簡(jiǎn)單,基本格式如下:

[root@localhost ~]# userdel -r 用戶名

-r 選項(xiàng)表示在刪除用戶的同時(shí)刪除用戶的家目錄。

注意,在刪除用戶的同時(shí)如果不刪除用戶的家目錄,那么家目錄就會(huì)變成沒有屬主和屬組的目錄,也就是垃圾文件。

例如,刪除前面章節(jié)中創(chuàng)建的 lamp 用戶,只需執(zhí)行如下命令:

[root@localhost ~]# userdel -r lamp


除了使用 userdel 命令刪除用戶,還可以手動(dòng)方式刪除,畢竟通過前面的學(xué)習(xí),我們已經(jīng)知道與用戶相關(guān)信息的存儲(chǔ)位置。雖然這樣做沒有實(shí)際意義,但對(duì)于初學(xué)者來說,可以加深對(duì) userdel 命令的理解。

手動(dòng)刪除指定用戶的具體操作如下:

#建立新 lamp 用戶
[root@localhost ~]# useradd lamp
[root@localhost ~]# passwd lamp
#為 lamp 用戶設(shè)置密碼,由此 lamp 用戶才算是創(chuàng)建成功
#下面開始手動(dòng)刪除 lamp
[root@localhost ~]# vi /etc/passwd
lamp:x:501:501::/home/lamp:/bin/bash   <--刪除此行
#修改用戶信息文件,刪除lamp用戶行
[root@localhost ~]#vi /etc/shadow
lamp:$6$KoOYtcOJ $56Xk9vp3D2vMRBxibNOn.21cVJ9onbW8IHx4WrOx6qBqfGa9U3mjMsGjqYnj L/4t3zt3YxElce2X8rbb12x4a0:15716:0:99999:7:::   <--刪除此行
#修改影子文件,刪除lamp用戶密碼行,注意,這個(gè)文件的權(quán)限是000,所以要強(qiáng)制保存
[root@localhost ~]#vi /etc/group
lamp:x:501:  <--刪除此行
#修改組信息文件,刪除lamp群組信息
[root@localhost ~]#vi /etc/gshadow
lamp:!::  <--刪除此行
#修改組影子文件,刪除lamp群組密碼信息。同樣注意需要強(qiáng)制保存
[root@localhost ~]# rm -rf /var/spod/mail/lamp  #刪除用戶郵箱
[root@localhost ~]# rm -rf/home/lamp/  #刪除用戶的家目錄
#至此,用戶徹底刪除,再新建用戶lamp。如果可以正常建立,則說明我們手工刪除干凈了
[root@localhost ~]# useradd lamp
[root@localhost ~]# passwd lamp
#重新建立同名用戶,沒有報(bào)錯(cuò),說明前面的手工刪除是可以完全刪除用戶的

手動(dòng)刪除用戶,僅是為了讓讀者對(duì) userdel 命令理解地更透徹,實(shí)際使用中,使用 userdel 刪除用戶更方便。

最后需要大家注意的是,如果要?jiǎng)h除的用戶已經(jīng)使用過系統(tǒng)一段時(shí)間,那么此用戶可能在系統(tǒng)中留有其他文件,因此,如果我們想要從系統(tǒng)中徹底的刪除某個(gè)用戶,最好在使用 userdel 命令之前,先通過 find -user 用戶名 命令查出系統(tǒng)中屬于該用戶的文件,然后在加以刪除。
發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 江山市| 玉田县| 五寨县| 洪泽县| 古田县| 峡江县| 大悟县| 利辛县| 汕尾市| 霸州市| 汶上县| 正阳县| 潮州市| 花莲县| 高安市| 扎赉特旗| 乐亭县| 乌鲁木齐县| 郑州市| 淮南市| 浦江县| 富顺县| 锦州市| 南川市| 赤壁市| 若尔盖县| 玉田县| 靖江市| 交城县| 牟定县| 婺源县| 宜章县| 江北区| 新巴尔虎右旗| 济宁市| 资兴市| 盘山县| 江油市| 双城市| 莱州市| 高密市|