Cara Melumpuhkan Akses kepada Keutamaan Sistem pada Mac
Dalam sesetengah situasi, anda mungkin ingin melumpuhkan akses kepada Keutamaan Sistem pada Mac. Selalunya ini adalah untuk persekitaran makmal atau stesen kerja kegunaan awam, atau mungkin untuk mengunci stesen kerja tertentu atas pelbagai sebab. Walaupun pendekatan biasa adalah untuk mencipta akaun pengguna baharu yang mempunyai akses terhad kepada ciri dan fungsi sistem, kaedah lain boleh digunakan dengan chmod yang mengubah kebenaran akses kepada aplikasi Keutamaan Sistem itu sendiri dalam Mac OS, dan apabila dilaksanakan dengan betul semua akses kepada Keutamaan Sistem pada Mac akan dilumpuhkan dan dihalang tanpa mengira cara ia cuba dilancarkan.
Pendekatan untuk melumpuhkan akses kepada Keutamaan Sistem ini menggunakan baris arahan dan melibatkan penukaran kebenaran kepada aplikasi peringkat sistem kritikal yang diperlukan untuk kefungsian yang betul bagi semua Mac. Oleh itu, ini hanya sesuai digunakan oleh pengguna Mac lanjutan.
Adalah idea yang baik untuk membuat sandaran Mac sebelum membuat sebarang pengubahsuaian pada akses fail dan apl. Kegagalan berbuat demikian boleh mengakibatkan kehilangan data atau sistem rosak.
Cara Melumpuhkan Semua Akses kepada Keutamaan Sistem pada Mac Sepenuhnya dengan chmod
Menggunakan arahan berikut anda boleh pratonton semua akses kepada panel kawalan Keutamaan Sistem pada Mac, ambil perhatian ini memberi kesan kepada semua pengguna kerana ia dijalankan pada peringkat akar (sudo):
sudo chmod 000 /Applications/System\ Preferences.app
Perhatikan ini memberi kesan kepada semua pengguna pada Mac, termasuk akaun pentadbir baharu yang dibuat pada Mac dan mana-mana akaun pengguna standard yang baru dibuat juga.
Cara Mendayakan Semula Akses kepada Keutamaan Sistem pada Mac dengan chmod
Anda boleh mendayakan semula akses kepada Keutamaan Sistem untuk semua pengguna dengan mengeluarkan arahan berikut dalam Terminal:
sudo chmod 774 /Applications/System\ Preferences.app
Perhatikan bahawa anda mungkin mendapati kebenaran ditetapkan secara lalai sebagai 775 juga, dalam hal ini perintah yang betul ialah:
sudo chmod 775 /Applications/System\ Preferences.app
Secara umumnya, jika anda tidak tahu apa yang anda lakukan dengan perubahan kebenaran dan chmod, anda harus meninggalkannya sahaja sejak ia boleh menyebabkan pelbagai masalah dan tingkah laku yang tidak diingini. Dengan itu, ini sememangnya teknik yang berkesan untuk mengehadkan akses kepada aplikasi tertentu dalam Mac OS X.
Nota: terima kasih kepada Jasper kerana menunjukkan ralat sintaks dan kebenaran yang betul dalam ulasan kami.
Saya terjumpa kaedah khusus ini apabila cuba mengunci mesin di makmal Mac kecil, di mana saya menemui nasihat menarik daripada John Mairs yang ditugaskan pada asasnya perkara yang sama. Dia mencadangkan untuk melumpuhkan akses kepada Keutamaan Sistem kerana ia "mencapai (dan separuh jalan mencapai) beberapa perkara. Pertama, ia benar-benar menghalang pelajar daripada menukar semua tetapan pada komputer. Ini termasuk perubahan akaun, tetapan keselamatan, tetapan Desktop Jauh Apple dan tetapan penyelamat skrin. Mata yang sah sudah tentu, tetapi apa yang saya fikir lebih menarik ialah cara dia memilih untuk melumpuhkan akses Keutamaan Sistem: menukar kebenaran aplikasi menggunakan baris arahan. Ini pemikiran yang licik dan berkesan.
Sudah tentu terdapat kaedah lain untuk mengunci Keutamaan Sistem, termasuk membuat akaun pengguna baharu pada Mac yang mempunyai akses 'Standard' terhad kepada Keutamaan Sistem.Anda juga boleh menyediakan akaun Pengguna Tetamu pada Mac untuk akses Mac terhad termasuk ke Keutamaan Sistem. Pilihan lain termasuk menggunakan profil dan pendekatan tahap sysadmin lain untuk menghalang akses kepada Keutamaan Sistem seperti yang diperlukan.
Jika anda mempunyai idea atau pemikiran tentang kaedah khusus ini untuk menghalang akses Keutamaan Sistem dalam OS mac, atau anda mengetahui petua atau helah lain yang berguna untuk melumpuhkan akses kepada Keutamaan Sistem pada Mac, kongsikannya dalam komen di bawah!