Jika Anda perlu mengganti kata sandi root tetapi tidak tahu kata sandi yang lama, Anda harus membuka shell root. Ketika Anda boot ke komputer Anda, segera setelah layar BIOS menghilang (layar dengan logo komputer Anda di atasnya), mulai mengetuk Shifttombol sampai menu GRUB muncul, dan jika opsi ini tidak berfungsi, lalu ketuk Esctombol. (Jika sudah dikonfigurasi untuk muncul maka langkah ini tidak perlu.)
Ketika Anda melihat menu pilih opsi kernel terbaru (atau yang biasanya Anda gunakan) dan pilih opsi tepat di bawah ini yang disebut "mode pemulihan".
Seharusnya terlihat seperti ini:
Ini akan membawa Anda ke menu yang terlihat seperti ini:
Selanjutnya pilih opsi Root.
Tunggu dan biarkan semuanya memuat sampai Anda mendapatkan shell. Sekarang saatnya bersenang-senang. Masukkan perintah berikut:
passwd your-username
Ganti your-username
dengan nama pengguna Anda yang sebenarnya.
Jika Anda tidak yakin dengan nama pengguna Anda, Anda dapat melihat nama-nama file di folder rumah Anda melalui:
cd /home
Lalu lari:
ls
Ini akan menunjukkan kepada Anda nama-nama pengguna di komputer Anda.
Sekarang ketik perintah saya nyatakan di atas: . Sehingga jika nama pengguna Anda adalah jane, saya akan mengetik:passwd your-username
passwd jane
Selanjutnya Anda akan diberikan opsi untuk memasukkan kata sandi unix baru Anda. Di sinilah Anda memasukkan kata sandi. Ini akan meminta Anda untuk mengetik ulang perintah dan kemudian setelah dua kata sandi yang berhasil dimasukkan kata sandi telah diubah. Sekarang masuk kembali ke sistem Anda via
reboot
Jika Anda ditanya kata sandi root saat memasukkan kata sandi baru, ini biasanya akan membantu:
Metode Alternatif
Jika Anda ditanya kata sandi root saat memasuki mode pengguna tunggal, gunakan init=/bin/bash
di baris append kernel yang harus mem-boot mesin ke konsol bash di mana Anda bisa mendapatkan akses baca / tulis ke /etc/shadow
file Anda . Anda kemudian dapat menjalankan passwd
atau mengedit file bayangan secara langsung untuk memasukkan string kosong. Ini memungkinkan Anda untuk me-reboot mesin ke lingkungan normal dan masuk sebagai root membiarkan kata sandi kosong dan kemudian menjalankan passwd
program untuk mengatur kata sandi root. Ini harus benar-benar hanya dilakukan ketika mesin terlepas dari jaringan apa pun.
(Kutipan diambil dari Shawn Lee dalam artikel yang tercantum di bawah ini.)
Untuk mem-boot dengan init=/bin/bash
seperti yang disarankan, akses menu GRUB pada saat boot dan tekan euntuk masuk ke editor. Pindahkan kursor ke baris dimulai dengan linux
dan kemudian pindahkan kursor ke akhir baris itu. Masukkan teks
init=/bin/bash
dan tekan F10untuk boot. Anda harus mendarat di shell root dalam mode hanya teks. Sistem file akan di-mount hanya baca. Untuk membuat sistem file dapat ditulisi, masukkan perintah
mount -o remount,rw /
Anda kemudian dapat berlari
passwd username
di mana username
nama pengguna yang kata sandinya ingin Anda atur. Setelah selesai, Anda dapat mem-boot ulang dengan reboot
perintah.
Jika Anda memerlukan informasi lebih lanjut, tautan ini dapat membantu: