小编mat*_*ele的帖子

如何自动清除 Linux 用户的主目录并将其重置为默认值?

下周我将帮助教授两门 Unix 课程。用户将在 RHEL 5 机器上获得一个帐户,在此期间,他们会将文件添加到他们的/home文件夹中,更新他们的.bashrc和其他点文件,并执行其他需要清理的一般混乱。

第二节课的学生将重复使用第一节课的人的用户帐户。我想自动清理他们的帐户,以便新用户可以重新开始。

我确信我可以编写一个 shell 脚本来运行 asu -u $USER_ID并在他们的 homedir 中放置一组“原始”的好文件,并删除它找到的任何其他内容。是否有其他工具可以帮助我完成此清理/重置操作?我对 Puppet、Chef 或其他工具没有任何经验。他们会帮助做这样的事情吗?

为了提供问题的范围,大约有 30 个用户帐户,我知道所有用户 ID/密码,并且它们都是在同一个 RHEL 机器上创建的。

automation linux user-accounts

8
推荐指数
2
解决办法
1万
查看次数

标签 统计

automation ×1

linux ×1

user-accounts ×1