Nonaktifkan akses ke System Preferences

Saat mencoba mengunci mesin-mesin di lab Mac kecil, saya menemukan saran yang menarik dari John Mairs yang pada dasarnya memiliki tugas yang sama. Dia menyarankan untuk menonaktifkan akses ke System Preferences karena "menyelesaikan (dan menyelesaikan sebagian) beberapa hal. Pertama, itu sepenuhnya mencegah siswa mengubah semua pengaturan di komputer. Ini termasuk perubahan akun, pengaturan keamanan, pengaturan Apple Remote Desktop, dan pengaturan screen saver. ” Poin yang pasti, tetapi apa yang saya pikir jauh lebih menarik adalah cara dia memilih untuk menonaktifkan akses System Preferences: mengubah izin aplikasi menggunakan garis komando. Ini adalah pemikiran yang licik dan berhasil:

Nonaktifkan semua akses ke System Preferences
sudo chmod 000 /Applications/System\ Preferences.app

Aktifkan kembali akses ke System Preferences:
sudo chmod 774 /Applications/System\ Preferences.app

Secara umum, jika Anda tidak tahu apa yang Anda lakukan dengan perubahan perizinan dan chmod, Anda harus membiarkannya sendiri karena dapat menyebabkan berbagai masalah dan perilaku yang tidak diinginkan. Dengan itu dalam pikiran, ini tentu saja merupakan teknik yang efektif untuk membatasi akses ke aplikasi tertentu dalam Mac OS X.

Catatan: terima kasih kepada Jasper untuk menunjukkan kesalahan sintaks dan izin yang tepat.

[via JohnMairs.com]