找回密码
 请使用中文注册

运用userdel命令删除用户账户

2023-5-6 08:58| 发布者: 开心| 查看: 31| 评论: 0

阅读字号:

摘要:   可以运用手动的方式来删除用户的账户,要分别删除 /etc/passwd 文件中用户账号的记录, /etc/shadow 文件中这个用户账号的密码记录,以及 /etc/group 文件中相关群组 ...
      可以运用手动的方式来删除用户的账户,要分别删除 /etc/passwd 文件中用户账号的记录, /etc/shadow 文件中这个用户账号的密码记录,以及 /etc/group 文件中相关群组信息,最后还要删除 /var/spool/mail/ 用户名所对应的邮件文件,这样才可以彻底删除这个用户的信息。这就有点麻烦了!所以不推荐运用。
usedel 命令

userdel 命令的语法格式如下:

userdel [-r] 用户名

  在删除一个用户之前最好先浏览一下 /etc/passwed、/etc/shadow和/etc/group 这3个文件。运用带有 -l 选项的 ls 命令列出所有用户的邮箱文件:
root@ubuntu:~# ls -l /var/spool/mail
  可以发现Linux系统没有为运用 newusers 命令所创建的用户建立相应的邮箱文件,这也是 newusers 命令的一个不够之处。

  运用带有 -r 选项的 userdel 命令删除 babydog1 这个用户。
root@ubuntu:~# userdel -r babydog1
userdel: babydog1 mail spool (/var/mail/babydog1) not found
  运用 tail 命令重新列出 /etc/passwd 文件中的内容以观察用户的记录是否已经被删除。为什么要运用 -r 选项

  如果在 userdel 命令中运用了 -r 选项,系统会在删除一个用户的同时删除这个用户的家目录及其邮箱,而不运用 -r 选项,则被删除用户的家目录依然存在,这样其他用户还可以继续运用这个用户的家目录中的那些分享文件。

路过

雷人

握手

鲜花

鸡蛋

最新评论

QQ|Archiver|手机版|家电维修论坛 ( 蜀ICP备19011473号-4 川公网安备51102502000164号 )

GMT+8, 2026-1-13 17:13 , Processed in 0.179675 second(s), 17 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

返回顶部