Bagaimana cara menambahkan pengguna yang disembunyikan

16

Bagaimana cara menambahkan pengguna administrator tersembunyi ke Mac saya jika memungkinkan? Saya tidak ingin itu muncul di layar login.

Tre S
sumber

Jawaban:

23

Coba petunjuk ini dari Dukungan Apple . Ada perbedaan yang berbeda antara Yosemite dan semua versi OS X sebelumnya.

Saya akan menyalin / menempelkan perintah Yosemite di sini agar tidak menyinggung para dewa 'tidak ada tautan dalam jawaban'.

Dukungan Quoth Apple:

Sembunyikan akun pengguna di OS X Yosemite

Anda dapat mencegah akun pengguna muncul di jendela masuk di OS X Yosemite dengan menggunakan langkah-langkah ini:

  1. Masuk sebagai pengguna admin.

  2. Gunakan perintah Terminal ini, menggantikan nama akun pendek dari pengguna yang ingin Anda sembunyikan untuk “pengguna tersembunyi”:

    sudo dscl . create /Users/hiddenuser IsHidden 1
    

Jika nanti Anda ingin menampilkan pengguna yang disembunyikan, atur IsHiddenatribut pengguna ke 0 seperti ini:

sudo dscl . create /Users/hiddenuser IsHidden 0

Opsi tambahan

Anda juga dapat memindahkan direktori home pengguna yang disembunyikan ke tempat yang tidak terlihat dari Finder, dan menghapus titik share Public Folder yang tersembunyi.

Perintah berikut memindahkan direktori home dari "hiddenuser" ke / var, direktori tersembunyi:

sudo mv /Users/hiddenuser /var/hiddenuser

Perintah berikut memperbarui catatan pengguna "pengguna tersembunyi" dengan jalur direktori home baru di / var:

sudo dscl . -create /Users/hiddenuser NFSHomeDirectory /var/hiddenuser

Perintah berikut menghapus titik berbagi Folder Publik untuk pengguna dengan nama panjang "Pengguna Tersembunyi":

sudo dscl . -delete "/SharePoints/Hidden User's Public Folder"

Masuk ke akun tersembunyi ini

Untuk mengakses akun admin tersembunyi ini dari layar login, tekan panah bawah untuk memilih pengguna mana saja (pastikan kotak entri kata sandi tidak terbuka), lalu tekan Opt-Return.

Ini akan memunculkan bidang nama dan kata sandi kosong, memungkinkan Anda masuk ke akun admin yang disembunyikan.

Tampilkan semua pengguna (termasuk disembunyikan)

Ingat bahwa pengguna tersembunyi masih dapat ditemukan, jangan gunakan ini sebagai langkah keamanan. Untuk menampilkan daftar semua pengguna yang memungkinkan, gunakandscacheutil

dscacheutil -q user

atau untuk menampilkan semua pengguna dalam grup 'Pengguna' (5 **)

dscacheutil -q user | grep -A 3 -B 2 -e uid:\ 5'[0-9][0-9]'
IconDaemon
sumber
3
Ini adalah cara OS X yang benar untuk melakukannya.
CousinCocaine
Terima kasih atas tambahan Anda. Mereka sangat menambah kegunaan dari jawabannya.
IconDaemon
Dengan FileVault aktif, layar login tidak bisa hanya menampilkan input nama / kata sandi, lihat diskusi reddit ini .
ryenus