Cara Menambahkan Pengecualian Gatekeeper dari Baris Perintah di Mac OS X
Daftar Isi:
- Menambahkan Aplikasi ke Persetujuan Gatekeeper dari Baris Perintah di Mac OS X
- Menghapus Pengecualian Gatekeeper Aplikasi dengan spctl di Mac OS X
Biasanya jika Anda ingin peluncuran aplikasi disetujui oleh fitur GateKeeper di Mac, Anda klik kanan pada aplikasi pengembang yang tidak dikenal dan pilih "Buka", atau melalui System Preferences untuk melewati Gatekeeper yang cara. Pilihan lainnya adalah menambahkan persetujuan dan pengecualian aplikasi secara manual ke Gatekeeper dengan beralih ke baris perintah di Mac OS X.
Ini bagus untuk pengguna tingkat lanjut yang ingin membuat skrip atau mengotomatiskan persetujuan aplikasi, tetapi juga dapat membantu untuk administrasi jarak jauh dan juga dalam situasi lain.
Kita akan beralih ke perintah spctl untuk mencapai efek yang diinginkan di sini, yang, seperti yang telah kita bahas sebelumnya, juga dapat berinteraksi dengan pengguna untuk mengaktifkan dan menonaktifkan Gatekeeper dari Terminal.
Menambahkan Aplikasi ke Persetujuan Gatekeeper dari Baris Perintah di Mac OS X
Untuk menambahkan aplikasi ke pengecualian Gatekeeper dan daftar peluncuran aplikasi yang disetujui, gunakan bendera –tambahkan dengan spctl untuk menyetujui peluncuran aplikasi. Gaya sintaks berikut ini sesuai:
spctl --add /Path/To/Application.app
Misalnya, untuk menambahkan persetujuan untuk aplikasi imajiner bernama “GooseRoute” yang berada di folder unduhan pengguna, string sintaks akan terlihat seperti berikut:
spctl --add ~/Downloads/GooseRoute.app
Anda harus memasukkan kata sandi administrator untuk menyetujui aplikasi dengan Gatekeeper, jika tidak, Anda dapat mengawali perintah dengan sudo jika Anda melakukan ini dari SSH atau ingin mengotomatiskan proses.
Menghapus Pengecualian Gatekeeper Aplikasi dengan spctl di Mac OS X
Menghapus aplikasi dari daftar persetujuan Gatekeeper semudah itu, cukup matikan bendera –tambahkan dengan –hapus, sintaksnya sama:
spctl --hapus /Path/Ke/Aplikasi.app
Sekali lagi, Anda dapat mengawali perintah dengan sudo jika diinginkan, jika tidak pop-up autentikasi admin yang familier akan muncul di Mac OS X untuk menyelesaikan penghapusan aplikasi dari daftar otorisasi Gatekeeper.
Ingat, jika Anda menambahkan atau menghapus aplikasi yang terkubur dalam sistem file dengan jalur rumit yang panjang, Anda selalu dapat menarik dan melepaskannya ke jendela Terminal untuk mencetak jalur lengkap.