如何自动清除和重置Linux用户的主目录为默认值?
我正在帮助下周教两门Unix课程.用户将被授予RHEL 5计算机上的帐户,在此期间他们将文件添加到他们的/ home文件夹,更新他们的.bashrc和其他dotfiles,并执行需要清理的其他一般混乱.
第二次会话的学生将重复使用第一次会话中的用户帐户.我想自动清理他们的帐户,以便新用户可以重新开始. 我确信我可以编写一个运行su -u $USER_ID的shell脚本,并在其homedir中放置一组“原始”好文件,并删除它找到的任何其他内容.还有其他工具可以帮助我完成这项清洁/重置操作吗?我对Puppet,Chef或其他工具没有任何经验.做这样的事情会有帮助吗? 为了提供问题的范围,大约有30个用户帐户,我知道所有用户ID /密码,并且它们都是在同一个RHEL框上创建的. 解决方法
有很多方法可以帮助:
>删除完整的主目录并将/ etc / skel中的所有文件复制回homedir.之后更改权限. 如果你想在下周获得结果,那么学习像Puppet / Chef这样的其他工具有点太多了. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |