Cara Menambah Pengecualian Gatekeeper daripada Baris Perintah dalam Mac OS X
Isi kandungan:
- Tambahkan Aplikasi pada Kelulusan Penjaga Pintu daripada Barisan Perintah dalam Mac OS X
- Alih keluar Pengecualian Gatekeeper Aplikasi dengan spctl dalam Mac OS X
Biasanya jika anda ingin pelancaran aplikasi diluluskan oleh ciri GateKeeper pada Mac, anda klik kanan pada aplikasi pembangun yang tidak dikenali dan pilih "Buka", atau pergi melalui Keutamaan Sistem untuk memintas Gatekeeper yang cara. Pilihan lain ialah menambah kelulusan dan pengecualian aplikasi secara manual kepada Gatekeeper dengan beralih kepada baris arahan dalam Mac OS X.
Ini bagus untuk pengguna lanjutan yang ingin menskrip atau mengautomasikan kelulusan aplikasi, tetapi ia juga boleh membantu untuk pentadbiran jauh dan dalam situasi lain juga.
Kami akan beralih kepada arahan spctl untuk mencapai kesan yang diingini di sini, yang, seperti yang telah kami bincangkan sebelum ini, pengguna juga boleh berinteraksi dengannya untuk mendayakan dan melumpuhkan Gatekeeper daripada Terminal.
Tambahkan Aplikasi pada Kelulusan Penjaga Pintu daripada Barisan Perintah dalam Mac OS X
Untuk menambah aplikasi pada pengecualian Gatekeepers dan senarai pelancaran aplikasi yang diluluskan, gunakan bendera –add dengan spctl untuk meluluskan pelancaran aplikasi. Gaya sintaks berikut sesuai:
spctl --tambah /Path/To/Application.app
Sebagai contoh, untuk menambah kelulusan bagi aplikasi khayalan yang dipanggil "GooseRoute" yang berada dalam folder muat turun pengguna, rentetan sintaks akan kelihatan seperti berikut:
spctl --tambah ~/Muat Turun/GooseRoute.app
Anda perlu memasukkan kata laluan pentadbir untuk meluluskan aplikasi dengan Gatekeeper, jika tidak, anda boleh awalan arahan dengan sudo jika anda melakukan ini daripada SSH atau ingin mengautomasikan proses.
Alih keluar Pengecualian Gatekeeper Aplikasi dengan spctl dalam Mac OS X
Mengalih keluar aplikasi daripada senarai kelulusan Gatekeeper adalah sama mudah, cuma tukarkan bendera –tambah dengan –buang, sintaksnya adalah sama:
spctl --buang /Path/To/Application.app
Sekali lagi, anda boleh awalan perintah dengan sudo jika dikehendaki, jika tidak, pop timbul pengesahan pentadbir yang biasa akan muncul dalam Mac OS X untuk melengkapkan pengalihan keluar aplikasi daripada senarai kebenaran Gatekeepers.
Ingat, jika anda menambah atau mengalih keluar aplikasi yang terkubur dalam sistem fail dengan laluan kompleks yang panjang, anda sentiasa boleh menyeret dan melepaskannya ke dalam tetingkap Terminal untuk mencetak laluan penuh.