删除用户的12个步骤
1、删除帐户的步骤
1)先锁定用户帐户,可使用passwd命令
2)使用户所有文件失效,find / -user UID -xdev -exec {} chmod 000 \; ,这里-xdev的作用是只在本文件系统中搜索。默认情况下,find命令不会废弃链接文件,他只是修改链接文件的所有者,而不是链接文件所指向的文件的所有者。
3)查看用户的状态,要确保用户没有登录到系统中,也没有某个进程正在使用该用户。
4)将账户信息和用户所属文件(用户的home目录),包括邮件备份到可移动存储上。
5)邮件转发处理
6)检查哪些文件系统为用户设置了配额。
7)删除/etc/passwd和/etc/shadow中的项,用vipw删除,运行pwck来确保文件的一致性。调用pwconv来更新shadow文件的内容。要记住,一旦从主email服务器中删除/etc/passwd项,用户就不能再接受本地邮件。用户名和UID可以返回到池中,以供新帐户使用,但是在一段时间内,不应该再次进行分配,防止用户恢复使用。
8)从/etc/group中删除对用户名的引用,运行grpck来验证文件的一致性。
9)删除home目录及相关文件。
10)删除邮件目录
11)查看无主文件,find / -xdev -nouser,不要自动删除无主文件,某些关键的系统文件属于不存在的用户,这种情况有其合法原因,也可能是因为疏忽。
12)删除用户配额。
在确定用户处于非活动状态后就可以使用userdel -r命令来删除用户账户。但是该命令的用途很有限,有些功能还需要手动去执行和检查。
免责申明 --------------------------------------------------------------------------------------
以上内容仅代表原创者观点,其内容未经本站证实,中华考试网对以上内容的真实性、完整性不作任何保证或承诺,转载目的在于传递更多信息,由此产生的后果与中华考试网无关;如以上转载内容不慎侵犯了您的权益,请联系我们
,我们将会及时处理。