来週、2つのUnixコースを教えるのを手伝っています。ユーザーにはRHEL 5マシンのアカウントが付与されます。その間に、ファイルを/home
フォルダーに追加し、自分.bashrc
や他のdotfileを更新し、クリーンアップが必要なその他の一般的な混乱を実行します。
2番目のセッションの学生は、最初のセッションのユーザーのユーザーアカウントを再利用します。アカウントのクリーンアップを自動化して、新しいユーザーが新たに始められるようにしたいと思います。
を実行しsu -u $USER_ID
、ホームディレクトリに「元の」適切なファイルのセットを配置し、見つかったものをすべて削除するシェルスクリプトを記述できると確信しています。このクリーン/リセット操作に役立つ他のツールはありますか?Puppet、Chef、その他のツールの経験はありません。彼らはこのようなことをするのに役立ちますか?
問題の範囲を提供するために、約30のユーザーアカウントがあり、すべてのユーザーIDとパスワードを知っています。これらはすべて同じRHELボックスで作成されています。