Библиотека сайта rus-linux.net
11.4. Removing a user
To remove a user, you first remove all
his files, mailboxes, mail aliases, print jobs,
cron and at jobs,
and all other references to the user. Then you remove the
relevant lines from /etc/passwd
and
/etc/group
(remember to remove the username
from all groups it's been added to). It may be a good idea to
first disable the account (see below), before you start removing
stuff, to prevent the user from using the account while it is
being removed.
Remember that users may have files outside their home
directory. The find command can find them:
However, note that the above command will take a
long time, if you have large disks. If you
mount network disks, you need to be careful so that you won't
trash the network or the server.
find / -user username |
Some Linux distributions come with special commands to do this; look for deluser or userdel. However, it is easy to do it by hand as well, and the commands might not do everything.