linux下如何完全删除用户账号

  • 进入系统后,首先我们创建一个用户账号。这里我创建一个账户是小罗,使用useradd  xiaoluo就完成了。然后使用ls /home,就可以查看刚刚我们创建的用户账户。以及创建用户账号时对/etc/passwd、/etc/shadow、/etc/group/、/etc/gshadow四个文件的修改,在文件中添加了该用户和组的相关信息。以下是实际操作:

     

     

     

    linux下如何完全删除用户账号

  •       接下来我们删除用户xiaoluo,如果我们直接使用userdel  xiaoluo,那么并不能删除该用户账号所有相关信息,只是删除掉了/etc/passwd、/etc/shadow、/etc/group/、/etc/gshadow四个文件里的该账户和组的信息。因为默认情况下创建一个用户账号,会创建一个家目录和一个用户邮箱(在/var/spool/mail目录以用户名命名)。我们可以使用find命令来查找所有与该用户相关的文件信息【find / -name "*xiaoluo*"】,以下是使用userdel xiaoluo命令操作后的情景:

    linux下如何完全删除用户账号

    linux下如何完全删除用户账号

  •      所以当你再次创建该用户账号的时候会报错,这就说明与该用户相关的文件或目录你之前并没有完全删除。

    linux下如何完全删除用户账号

  •      想要完全删除用户账号(也就是删除所有与该用户相关的文件),以下这两种方法个人觉得是最好的:

        (1)使用 userdel -r xiaoluo命令删除。

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

         先演示第一种方法:userdel -r xiaoluo

    linux下如何完全删除用户账号

  • 5

         接下来演示第二种方法: 先使用userdel xiaoluo 删除账户和组的信息,再使用【find / -name "*xiaoluo*"】查找所有于该用户的相关文件,在使用rm -rf 删除

        

    linux下如何完全删除用户账号

  • 13
    点赞
  • 32
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值