Cara Menonaktifkan Akses ke Preferensi Sistem di Mac
Dalam beberapa situasi, Anda mungkin ingin menonaktifkan akses ke Preferensi Sistem di Mac. Seringkali ini untuk lingkungan lab atau workstation umum, atau mungkin untuk mengunci workstation tertentu karena berbagai alasan. Sementara pendekatan umum adalah membuat akun pengguna baru yang memiliki akses terbatas ke fitur dan fungsionalitas sistem, metode lain dapat digunakan dengan chmod yang mengubah izin akses ke aplikasi System Preferences itu sendiri di dalam Mac OS, dan bila diterapkan dengan benar semua akses ke Preferensi Sistem di Mac akan dinonaktifkan dan dicegah terlepas dari bagaimana peluncurannya dicoba.
Pendekatan untuk menonaktifkan akses ke Preferensi Sistem ini menggunakan baris perintah dan melibatkan perubahan izin ke aplikasi tingkat sistem penting yang diperlukan untuk fungsionalitas yang tepat dari semua Mac. Oleh karena itu, ini hanya sesuai untuk digunakan oleh pengguna Mac tingkat lanjut.
Selalu merupakan ide yang baik untuk mencadangkan Mac sebelum melakukan modifikasi apa pun pada akses file dan aplikasi. Kegagalan untuk melakukannya dapat mengakibatkan hilangnya data atau rusaknya sistem.
Cara Menonaktifkan Semua Akses ke System Preferences di Mac Sepenuhnya dengan chmod
Menggunakan perintah berikut, Anda dapat mempratinjau semua akses ke panel kontrol System Preferences di Mac, perhatikan bahwa ini memengaruhi semua pengguna karena dijalankan di tingkat akar (sudo):
sudo chmod 000 /Applications/System\ Preferences.app
Perhatikan bahwa ini memengaruhi semua pengguna di Mac, termasuk akun administrator yang baru dibuat di Mac dan juga akun pengguna standar yang baru dibuat.
Cara mengaktifkan kembali Akses ke System Preferences di Mac dengan chmod
Anda dapat mengaktifkan kembali akses ke System Preferences untuk semua pengguna dengan mengeluarkan perintah berikut di Terminal:
sudo chmod 774 /Applications/System\ Preferences.app
Perhatikan bahwa Anda mungkin menemukan izin juga ditetapkan secara default sebagai 775, dalam hal ini perintah yang tepat adalah:
sudo chmod 775 /Applications/System\ Preferences.app
Secara umum, jika Anda tidak tahu apa yang Anda lakukan dengan perubahan izin dan chmod, Anda harus membiarkannya sendiri karena itu dapat menyebabkan segala macam masalah dan perilaku yang tidak diinginkan. Dengan pemikiran tersebut, ini tentu saja merupakan teknik yang efektif untuk membatasi akses ke aplikasi tertentu di dalam Mac OS X.
Catatan: terima kasih kepada Jasper karena telah menunjukkan kesalahan sintaksis dan izin yang tepat di komentar kami.
Saya menemukan metode khusus ini saat mencoba mengunci mesin di lab Mac kecil, di mana saya menemukan saran menarik dari John Mairs yang pada dasarnya ditugaskan untuk hal yang sama. Dia menyarankan untuk menonaktifkan akses ke System Preferences karena “menyelesaikan (dan setengah menyelesaikan) beberapa hal. Pertama, sepenuhnya mencegah siswa mengubah semua pengaturan di komputer. Ini termasuk perubahan akun, pengaturan keamanan, pengaturan Apple Remote Desktop, dan pengaturan screen saver.” Poin yang valid tentu saja, tetapi yang menurut saya jauh lebih menarik adalah cara dia memilih untuk menonaktifkan akses System Preferences: mengubah izin aplikasi menggunakan baris perintah. Ini adalah pemikiran yang licik dan berhasil.
Tentu saja ada metode lain untuk mengunci Preferensi Sistem, termasuk membuat akun pengguna baru di Mac yang membatasi akses 'Standar' ke Preferensi Sistem.Anda juga dapat mengatur akun Pengguna Tamu di Mac untuk akses Mac terbatas termasuk ke System Preferences. Opsi lainnya termasuk menggunakan profil dan pendekatan level sysadmin lainnya untuk mencegah akses ke Preferensi Sistem sesuai kebutuhan.
Jika Anda memiliki ide atau pemikiran tentang metode khusus ini untuk mencegah akses Preferensi Sistem di mac OS, atau Anda mengetahui tip atau trik bermanfaat lainnya untuk menonaktifkan akses ke Preferensi Sistem di Mac, bagikan di komen di bawah!