最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Linux下完全刪除用戶的兩種方法

 更新時間:2018年10月08日 15:41:13   投稿:mrr  
這篇文章主要介紹了Linux下完全刪除用戶的兩種方法,非常不錯,具有一定的參考借鑒價值,需要的朋友可以參考下

Linux操作

實驗環(huán)境:Centos7虛擬機

首先創(chuàng)建一個普通用戶 gubeiqing 。

[root@localhost ~]# useradd gubeiqing
[root@localhost ~]# passwd gubeiqing
Changing password for user gubeiqing.
New password:
BAD PASSWORD: The password is a palindrome
Retype new password:
passwd: all authentication tokens updated successfully.

這樣就成功創(chuàng)建了一個普通用戶,然后來刪除這個用戶。

[root@localhost ~]# userdel gubeiqing
[root@localhost ~]#

使用 useradd 命令就刪除了,但是,,,問題來了,當我們再次創(chuàng)建 gubeiqing 這個用戶時:

[root@localhost ~]# useradd gubeiqing
useradd: warning: the home directory already exists.
Not copying any file from skel directory into it.
Creating mailbox file: File exists

文件已存在,無法創(chuàng)建,這是為什么?因為在創(chuàng)建用戶時會默認生成用戶的 家目錄 , 密碼文件 , 用戶組 (不指定用戶組的情況下),以及 郵箱文件 ,而使用 userdel 命令刪除時僅僅是刪除了這個用戶,而這個用戶的文件還在,那么就需要完全刪除這些文件。我看了一下大概有四個地方需要處理。

/home
/etc/passwd
/etc/group
/var/spool/mail

下面依次來刪除這些文件。

1.刪除 /home 目錄下的文件

[root@localhost ~]# cd /home
[root@localhost home]# ls
gubeiqing
[root@localhost home]# rm -rf gubeiqing
[root@localhost home]# ls
[root@localhost home]#

2.刪除 /etc/passwd 下的用戶

我們可以查看一下這個文件。

[root@localhost ~]# cat /etc/passwd
root:x:0:0:root:/root:/bin/bash
bin:x:1:1:bin:/bin:/sbin/nologin
daemon:x:2:2:daemon:/sbin:/sbin/nologin
adm:x:3:4:adm:/var/adm:/sbin/nologin
lp:x:4:7:lp:/var/spool/lpd:/sbin/nologin
sync:x:5:0:sync:/sbin:/bin/sync
shutdown:x:6:0:shutdown:/sbin:/sbin/shutdown
halt:x:7:0:halt:/sbin:/sbin/halt
mail:x:8:12:mail:/var/spool/mail:/sbin/nologin
operator:x:11:0:operator:/root:/sbin/nologin
games:x:12:100:games:/usr/games:/sbin/nologin
ftp:x:14:50:FTP User:/var/ftp:/sbin/nologin
nobody:x:99:99:Nobody:/:/sbin/nologin
systemd-network:x:192:192:systemd Network Management:/:/sbin/nologin
dbus:x:81:81:System message bus:/:/sbin/nologin
polkitd:x:999:997:User for polkitd:/:/sbin/nologin
postfix:x:89:89::/var/spool/postfix:/sbin/nologin
sshd:x:74:74:Privilege-separated SSH:/var/empty/sshd:/sbin/nologin
chrony:x:998:996::/var/lib/chrony:/sbin/nologin
dockerroot:x:997:994:Docker User:/var/lib/docker:/sbin/nologin
gubeiqing:x:1000:1000::/home/gubeiqing:/bin/bash

在這里可以看到這個系統(tǒng)中的所有用戶,可以看到最后一行就是剛剛創(chuàng)建的用戶,那么使用 vi 編輯器刪除最后一行的用戶。

3.刪除 /etc/group 下的用戶組文件

先查看一下這個文件:

[root@localhost ~]# cat /etc/group
root:x:0:
bin:x:1:
daemon:x:2:
sys:x:3:
adm:x:4:
tty:x:5:
disk:x:6:
lp:x:7:
mem:x:8:
kmem:x:9:
wheel:x:10:
cdrom:x:11:
mail:x:12:postfix
man:x:15:
dialout:x:18:
floppy:x:19:
games:x:20:
tape:x:30:
video:x:39:
ftp:x:50:
lock:x:54:
audio:x:63:
nobody:x:99:
users:x:100:
utmp:x:22:
utempter:x:35:
ssh_keys:x:999:
input:x:998:
systemd-journal:x:190:
systemd-network:x:192:
dbus:x:81:
polkitd:x:997:
postdrop:x:90:
postfix:x:89:
sshd:x:74:
chrony:x:996:
cgred:x:995:
dockerroot:x:994:
gubeiqing:x:1000:

然后使用 vi 編輯器刪除這個用戶組。

4.刪除 /var/spool/mail 下的郵箱文件

[root@localhost ~]# cd /var/spool/mail
[root@localhost mail]# ls
gubeiqing
[root@localhost mail]# rm -rf gubeiqing
[root@localhost mail]# ls
[root@localhost mail]#

刪除完成,再來創(chuàng)建 gubeiqing 用戶。

[root@localhost mail]# useradd gubeiqing
[root@localhost mail]# passwd gubeiqing
Changing password for user gubeiqing.
New password:
BAD PASSWORD: The password is a palindrome
Retype new password:
passwd: all authentication tokens updated successfully.

搞定!

除了這種方法還有一種完全刪除的方法。

[root@localhost mail]# userdel -rf gubeiqing
[root@localhost mail]# useradd gubeiqing
[root@localhost mail]# passwd gubeiqing
Changing password for user gubeiqing.
New password:
BAD PASSWORD: The password is a palindrome
Retype new password:
passwd: all authentication tokens updated successfully.

使用這兩種方法就可以完全刪除用戶。

總結(jié)

以上所述是小編給大家介紹的Linux下完全刪除用戶的兩種方法 ,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!

相關(guān)文章

  • 將你的Apache速度提高十倍的經(jīng)驗分享

    將你的Apache速度提高十倍的經(jīng)驗分享

    你知道嗎,如果你的web server是采用apache那你就有機會通過安裝一個軟件模塊提高你的網(wǎng)站訪問速度,最大能有10倍之多!這可不是吹牛,你看看原理就明白了
    2013-04-04
  • 5分鐘搭建一個WebRTC視頻聊天

    5分鐘搭建一個WebRTC視頻聊天

    這篇文章主要介紹了WebRTC視頻聊天,本文通過實例代碼給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-02-02
  • linux?scp免密傳輸、ssh免密登陸方式

    linux?scp免密傳輸、ssh免密登陸方式

    這篇文章主要介紹了linux?scp免密傳輸、ssh免密登陸方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-06-06
  • Linux性能測試 pmap命令詳解

    Linux性能測試 pmap命令詳解

    pmap命令用于顯示一個或多個進程的內(nèi)存狀態(tài),下面通過本文給大家分享Linux性能測試 pmap命令詳解,需要的朋友參考下吧
    2017-09-09
  • CentOS 部署 flask項目的方法

    CentOS 部署 flask項目的方法

    本篇文章主要介紹了CentOS 部署 flask項目的方法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-01-01
  • 如何在Linux中的特定時間運行命令

    如何在Linux中的特定時間運行命令

    今天小編就為大家分享一篇關(guān)于如何在Linux中的特定時間運行命令,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧
    2018-09-09
  • Linux命令下crontab命令

    Linux命令下crontab命令

    crontab是一個用來設(shè)置、刪除或顯示供守護進程cron執(zhí)行的定時任務(wù)的命令。下面給大家介紹linux命令下crontab命令,需要的朋友一起看看吧
    2016-11-11
  • Linux系統(tǒng)下的重啟,關(guān)機命令以及reboot掛死問題解決方案

    Linux系統(tǒng)下的重啟,關(guān)機命令以及reboot掛死問題解決方案

    本文介紹了Linux系統(tǒng)中關(guān)機和重啟的命令及其作用,以及系統(tǒng)運行等級的差別,此外,還分享了一個解決reboot關(guān)機卡死問題的方法
    2024-11-11
  • Linux中date命令轉(zhuǎn)換日期提示date: illegal time format問題解決

    Linux中date命令轉(zhuǎn)換日期提示date: illegal time format問題解決

    date命令是顯示或設(shè)置系統(tǒng)時間與日期,最近在使用中發(fā)現(xiàn)了一個問題,所以下面這篇文章主要給大家介紹了關(guān)于Linux中date命令轉(zhuǎn)換日期提示date: illegal time format錯誤的解決方法,需要的朋友可以參考借鑒,下面隨著小編來一起看看吧。
    2017-12-12
  • 入域的Windows訪問未入域的Samba服務(wù)方法介紹

    入域的Windows訪問未入域的Samba服務(wù)方法介紹

    這篇文章主要介紹了入域的Windows訪問未入域的Samba服務(wù)方法介紹,小編覺得還是挺不錯的,具有一定借鑒價值,需要的朋友可以參考下
    2018-01-01

最新評論

泸溪县| 鱼台县| 武威市| 竹山县| 安陆市| 新巴尔虎右旗| 奉化市| 巧家县| 洞头县| 永安市| 新化县| 西青区| 三明市| 交城县| 大安市| 台江县| 滦南县| 文化| 岳阳县| 独山县| 沾益县| 滦平县| 厦门市| 南昌县| 六安市| 泗阳县| 剑川县| 三台县| 平昌县| 阳西县| 延吉市| 苍梧县| 佛教| 贵溪市| 贺兰县| 泽普县| 云梦县| 理塘县| 延安市| 龙游县| 通海县|