Cara Menyembunyikan Akun Pengguna Tertentu dari Layar Login Mac OS X

Pengguna Mac yang memiliki beberapa akun pengguna pada satu mesin mungkin terkadang ingin menyembunyikan akun pengguna tertentu agar tidak muncul di layar masuk OS X. Ini cukup umum bagi administrator sistem yang ingin menyembunyikan akun admin yang dapat digunakan untuk mengarahkan atau pemecahan masalah jarak jauh, tetapi dapat juga berlaku untuk pengguna lain karena berbagai alasan. Dengan menyembunyikan akun dengan cara ini, proses masuk akun masih ada jika diketahui dan masih dapat diakses dari login jarak jauh dan berbagi layar, tetapi tidak muncul di layar boot sebagai opsi masuk.


Perhatikan bahwa metode ini diarahkan untuk menyembunyikan akun pengguna tertentu dari layar masuk, berlaku untuk Mac dengan beberapa akun pengguna. Jika Anda hanya ingin tidak menampilkan semua ikon avatar pada proses masuk boot OS X, Anda dapat menyembunyikan semua nama pengguna dari jendela login dengan pengaturan Preferensi X OS, yang akan menampilkan formulir login sederhana daripada petunjuk apa pun pada akun pengguna apa di Mac.

Menargetkan akun pengguna yang ditentukan untuk disembunyikan mengharuskan Anda untuk mengetahui nama pendek akun pengguna, dan memiliki beberapa kenyamanan dengan menggunakan baris perintah. Untuk memulai, luncurkan Terminal di OS X dan beri nama ringkas akun yang praktis. Nama pendek hampir selalu sama dengan direktori home pengguna, yang terakhir adalah apa yang sebenarnya kita gunakan untuk menyembunyikan dan memperlihatkan akun.

Sembunyikan Akun Pengguna dari Layar Login Mac OS X

Ini berfungsi di OS X Yosemite (10.10 dan yang lebih baru). Sintaks umum yang digunakan untuk menyembunyikan akun adalah sebagai berikut, mengganti ACCOUNTNAME dengan direktori beranda pengguna dari akun untuk tidak lagi menampilkan:

sudo dscl . create /Users/ACCOUNTNAME IsHidden 1

Misalnya, untuk menyembunyikan akun pengguna "osxdaily" pada Mac dengan direktori pengguna yang ditentukan adalah / Users / osxdaily, maka sintaksnya adalah:

sudo dscl . create /Users/osxdaily IsHidden 1

Saat reboot, Anda akan melihat akun target tidak lagi terlihat dalam daftar avatar. Akun ini juga akan menjadi tidak terlihat oleh menu Fast User Switching dan menu login dan logout umum dari OS X. Meskipun demikian, pengguna yang mengetahui akun dapat terus mengaksesnya melalui SSH, berbagi layar, login jarak jauh, atau bahkan login GUI panel, dengan asumsi mereka tahu itu ada.

Setelah boot, ini adalah layar masuk yang akun yang ditentukan tidak akan muncul lagi di:

Perhatikan bahwa Anda benar-benar dapat melangkah lebih jauh dan menyembunyikan seluruh direktori pengguna agar tidak terlihat serta nama login, yang pada dasarnya membuat seluruh akun pengguna tidak terlihat (namun masih dapat digunakan) ke Mac kecuali oleh seseorang yang tahu cara menemukannya, atau bahwa itu ada untuk memulai. Kami akan membahasnya secara terpisah.

Perlihatkan Akun Pengguna dari Login OS X

Mengungkapkan akun pengguna dan kembali ke pengaturan default menampilkan pengguna yang ditentukan di layar login, jendela, dan menu beralih Akun Pengguna Cepat, juga cukup sederhana. Cukup ganti 1 dengan 0 dan jalankan perintah yang sama, lagi-lagi ditargetkan pada nama pendek / nama direktori akun pengguna.

sudo dscl . create /Users/ACCOUNTNAME IsHidden 0

Seperti sebelumnya, me-reboot Mac akan mengungkapkan akun yang ditentukan lagi di layar login OS X.

Selain penggunaan yang jelas untuk administrator sistem, ada kegunaan praktis lainnya untuk ini juga. Mungkin Anda ingin menghindari kebingungan pengguna pada Mac multi-pengguna, menyembunyikan akun admin agar tidak digunakan, tidak menunjukkan akun pengguna baru yang jarang digunakan untuk tujuan tertentu, menjaga privasi dengan tidak mengungkapkan akun pribadi yang unik, atau mungkin tidak menunjukkan akun tamu umum yang tetap aktif tetapi tidak terlihat karena jarang diperlukan. Apapun niat atau alasan yang diinginkan, ini bekerja dengan baik dan dapat dibalik dengan cepat jika diperlukan.