您的位置 首页 > 数码极客

【怎么删除用户】使用userdel命令删除用户账户

可以使用手动方法删除用户的帐户。您可以删除/etc/passwd文件中用户帐户的记录、/etc/shadow文件中此用户帐户的密码记录、/etc/group文件中的相关组信息以及/var/spp。

这就有点麻烦了!所以不推荐使用。

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 选项,则被删除用户的家目录依然存在,这样其他用户还可以继续使用这个用户的家目录中的那些分享文件。


今天就分享这么多了,谢谢分享!(>人<;)

关于作者: admin

无忧经验小编鲁达,内容侵删请Email至wohenlihai#qq.com(#改为@)

热门推荐