Saya membantu mengajar dua kursus Unix minggu depan. Pengguna akan diberikan akun pada mesin RHEL 5, selama waktu itu mereka akan menambahkan file ke /home
folder mereka , memperbarui .bashrc
dotfile mereka dan lainnya, dan melakukan kekacauan umum lainnya yang perlu dibersihkan.
Siswa di sesi kedua akan menggunakan kembali akun pengguna orang-orang di sesi pertama. Saya ingin mengotomatiskan pembersihan akun mereka, sehingga pengguna baru dapat memulai baru.
Saya yakin saya bisa menulis skrip shell yang menjalankan su -u $USER_ID
dan meletakkan satu set "asli" file yang baik di homedir mereka, dan menghapus apa pun yang ditemukannya. Apakah ada alat lain yang akan membantu saya dengan operasi pembersihan / reset ini? Saya tidak punya pengalaman dengan Wayang, Koki, atau alat lainnya. Akankah mereka membantu untuk melakukan hal seperti ini?
Untuk memberikan ruang lingkup masalah, ada sekitar 30 akun pengguna, saya tahu semua userid / kata sandi, dan semuanya dibuat pada kotak RHEL yang sama.