linux7下完全删除用户账号及相关信息

我们初学都创建用户后再用 (userdel 用户名)后会留下用户的家目录和邮箱信息(/var/spool/mail目录以用户名命名),所以再建立相同名字的用户时会报错

(useradd: warning: the home directory already exists.

Not copying any file from skel directory into it.
Creating mailbox file: File exists),

所以对于我们初学都来说就有必要完全删除用户了

默认删除只是删除掉了/etc/passwd、/etc/shadow、/etc/group/、/etc/gshadow四个文件里的该账户和组的信息

 

那我们就用两个命令直接删除用户名及相关信息如下:

1、userdel -r 用户名

2、先使用userdel 用户名  删除账户和组的信息,在使用find查找所有与该用户的相关文件,在使用rm -rf 删除

userdel 用户名

find / -name "*cc*"

rm -rf /var/spool/mail/用户名 /home/用户名

posted on 2019-02-16 16:42  linux学员(陈宝永)  阅读(319)  评论(0)    收藏  举报

导航