Apakah mungkin untuk mengunci beberapa akun agar hanya dapat diakses selama periode waktu tertentu?
Misalnya akun joe hanya dapat diakses selama jam kantor.
Apakah mungkin untuk mengunci beberapa akun agar hanya dapat diakses selama periode waktu tertentu?
Misalnya akun joe hanya dapat diakses selama jam kantor.
Jawaban:
Jika Anda berbicara tentang Linux, itu tergantung apakah distro mengirimkan pam_time.so atau tidak. Modul PAM itu dapat mendukung pembatasan akses ke waktu-waktu tertentu dalam sehari, dengan pengecualian pengguna, sepenuhnya dilingkarkan ke dalam tumpukan PAM.
Untuk * NIX lainnya, jika mereka mendukung PAM (seperti Solaris) Anda mungkin bisa mendapatkan dan mengkompilasi pam_time.so dari suatu tempat.
Di FreeBSD Anda dapat menggunakan pwutilitas:
pw lock <user>
dan
pw unlock <user>
Jadi sekarang yang harus Anda lakukan adalah membuat skrip untuk ditambahkan logoutdan killperintah sesuai kebutuhan, loop melalui pengguna, jalankan melalui cronpekerjaan dan Anda selesai!