清理未使用的用户和组(Ubuntu 10.10服务器)

当谈到Ubuntu的时候,我是一个初学者,我一直在深入学习,编写一个依赖于apache,一些聪明的mod_rewrites,Ubuntu权限,和(后端语言独立)的web应用程序框架用户。 有一件事情让我内心不安的是,安装了Ubuntu的用户和用户组从未使用(或者我认为)。 由于我只是运行一个简单的Web应用程序服务器,我想知道:我可以删除哪些用户/组?

既然你可能会问它…这里是我的盒子上的所有用户(不包括我知道我需要的)的列表:

root daemon bin sys sync man lp mail uucp proxy backup list irc gnats nobody libuuid syslog 

并列出所有的小组:

 root daemon bin sys adm tty disk lp mail uucp man proxy kmem dialout fax voice cdrom floppy tape sudo audio dip backup operator list irc src gnats shadow utmp video sasl plugdev users nogroup libuuid crontab syslog fuse mlocate ssl-cert lpadmin sambashare admin 

不要删除它们中的任何一个。 它们是假定通过软件包存在的静态用户,如果您更改或删除任何用户,这些用户可能会中断。 用户不会伤害他们的身份 – 他们不是正常意义上的“用户”。

另请参阅“ Debian策略手册” – 用户和组 ,也适用于Ubuntu。