Ubah Kata Sandi Admin dengan Mac OS X Single User Mode

Jika Anda berada di TI, atau hanya memperbaiki Grandmas Mac, itu tidak terlalu biasa untuk mendapatkan mesin di mana Anda tidak memiliki kata sandi pengguna admin. Jika Anda menemukan diri Anda dalam situasi ini, Anda dapat dengan mudah mengubah kata sandi Admin, atau pengguna lain, cukup dengan mem-boot ke baris perintah Mac OS X, Single User Mode. Saya menganggap ini sebagai pengetahuan penting untuk memecahkan masalah Mac.

Mengubah Kata Sandi Admin di Mac OS X Single User Mode

Ini adalah proses multistep tetapi mudah diikuti:

  • Pertama Anda harus masuk ke Single User Mode. Reboot Mac dan tahan Command + S saat boot untuk masuk ke baris perintah.
  • Anda akan melihat catatan di mana Mac OS X memberi tahu Anda bahwa Anda perlu menjalankan dua perintah untuk membuat perubahan sistem file, ini perlu jadi mari kita tangani yang pertama
  • Perintah pertama memeriksa filesystem Mac OS X untuk kesalahan dan memperbaikinya, dibutuhkan beberapa menit untuk menjalankan:
  • fsck -fy

  • Perintah berikutnya me-mount root Mac OS X drive sebagai dapat ditulis, memungkinkan Anda untuk membuat perubahan pada sistem file:
  • mount -uw /

  • Setelah sistem berkas dipasang, Anda dapat mengatur ulang kata sandi pengguna dengan menggunakan perintah berikut:
  • passwd username

  • Anda harus memasukkan kata sandi baru dua kali untuk mengatur ulang dan mengkonfirmasi perubahan

Perhatikan bahwa kata sandi tidak akan terlihat diketik ketika menggunakan perintah 'passwd', sepertinya tidak ada yang dimasukkan sama sekali. Itu adalah praktik standar di dunia baris perintah.

Mengubah Kata Sandi Admin di OS X Lion, Mountain Lion, dan kemudian

Untuk pengguna dengan OS X 10.7.3 dan yang lebih baru, termasuk OS X 10.8+ Mountain Lion, mungkin perlu ada langkah tambahan untuk memuat direktori terbuka. Jika Anda memiliki masalah dengan pendekatan di atas, coba urutan perintah berikut dengan versi Mac OS X yang lebih baru. Perhatikan perbedaan utama menggunakan 'launchctl' antara memasang drive dan mengubah kata sandi:

#1 fsck -fy
#2 mount -uw /
#3 launchctl load /System/Library/LaunchDaemons/com.apple.opendirectoryd.plist
#4 passwd username

Kata sandi sekarang harus berubah seperti yang diharapkan, di mana Anda dapat menyalakan ulang dan menggunakan akun pengguna admin seperti yang diharapkan. Rebooting dimungkinkan melalui baris perintah dengan mengetik:

reboot

Atau dengan menggunakan metode manual manual restart cara pintas keyboard, shutdown, atau menekan tombol power. Pada boot berikutnya kata sandi admin yang diubah akan dapat digunakan seperti yang diantisipasi.

Tidak tahu nama pengguna admin? Tidak masalah
Jika Anda memperbaiki mesin someones dan Anda tidak tahu nama pengguna untuk mereset, cukup lihat di / Pengguna dengan:

ls /Users/

Di sini Anda akan melihat setidaknya tiga item, .localized, Shared, dan nama pengguna. Nama pengguna adalah yang ingin Anda ubah dengan perintah passwd.

Setelah kata sandi disetel ulang dan dikonfirmasi, Anda dapat keluar dari Mode Pengguna Tunggal dengan mengetik keluar atau reboot. Mac sekarang akan boot seperti biasa dan Anda akan memiliki akses ke mesin dengan kata sandi baru.

Ini adalah metode yang lebih mudah dan lebih cepat daripada pendekatan yang diambil untuk mereset kata sandi yang hilang atau menggunakan DVD boot Mac OS X, karena itu mengubah kata sandi pengguna root yang ada daripada membuat akun pengguna admin baru. Keduanya berfungsi dengan baik, jadi Anda bisa menggunakan metode apa pun yang Anda suka.

Anda dapat menggunakan pendekatan yang sama untuk menavigasi di sekitar layar kunci tidur / bangun, meskipun Anda jelas harus me-reboot Mac yang berarti Anda akan kehilangan apa pun yang saat ini ada di desktop pengguna.