Linux中用户的删除,不能仅仅将用户从用户的主目录下删除就算了,要彻底删除一个用户需要删除以下东西: 1.在/etc/passwd文件中删除用户的记录; 2.在/etc/shadow文件中删除用户的记录; 3.在/etc/group中将同名的组记录删除; 4.删除用户的主目录,删除命令:rm -rf /home/用户名; 5.删除用户的电子邮件,一般用户的电子邮件存储在/var/spool/mail目录下,删除命令:rm /var/spool/mail/用户名,当然也可以给rm命令添加-rf参数选项; 6.删除用户执行的后台程序,为了避免用户当前程序在系统中执行,可以用ps、grep和kill进行删除;例如: ps -aux |grep “用户名” kill pid;如kill -9 1694,其中“-9”表示强制删除该程序。 7.删除用户crontab的设置,若用户曾经使用crontab来设置定时器,定时启动一些任务,在/var/spool/cron目录中就会存在一个与用户名称同名的文件,删除命令:rm /var/spool/cron/用户名 或 /usr/bin/crontab -u 用户名 -d |
|
来自: day_day__UP > 《网络》