Cara reset password CentOS via rescue mode

Lupa pasword itu adalah hal yang lumrah, termasuk saya pribadi juga sering lupa karena bayaknya password yang digunakan. Sebenarnya jika anda adalah pelanggan VPS ini mudah saja, cukup di reset melalui panel vpsnya misalnya solusvm, virtualizor, atau dari client area jika anda berlangganan ke digitalocean, vultr dan semacamnya.

Tetapi bagaimana jika hal ini terjadi untuk dedicate server bagaimana ? Nah ini yang repot karena layanan dedicate server tidak menyediakan fitur reset password maka anda harus melakukan reset password melalui rescue mode.

Untuk akses ke rescue mode anda harus reboot server dahulu, kemudian pada saat booting pilih kernel yang anda gunakan lalu tekan “e” lihat lampiran. Btw, server anda harus support dengan ipmi/ilo/idrac, agar bisa membuka konsole dan melihat proses bootingnya untuk mengerjakan ini.

Kemudian cari line linux16 dan arahkan kebagian “ro” seperti yang saya lampirkan dibawah ini

Note : Pada baris linux16 ini tidak selalu sama persis dengan yang ada pada tutorial ini, tidak perlu hawatir. Cukup fokus ke tulisan “ro” yang nantinya akan di ubah seperti penjelasan dibawah.

Lalu ubah menggunakan rw init=/sysroot/bin/sh seperti gambar berikut

Setelah itu tekan tombol ctrl+x maka anda akan di arahkan ke halaman baru seperti gambar dibawah ini.

Setelah itu reset pasword root anda menggunakan perintah berikut

# chroot /sysroot
# passwd root
# touch /.autorelabel
# exit
# reboot

Untuk lebih jelasnya silahkan lihat gambar dibawah

Setelah proses reboot selesai, silahkan login ke ssh menggunakan password baru yang telah anda buat. Selamat mencoba. 😀

Lalu bagaimana jika anda adalah pelanggan VPS namun pada panel vpsnya tidak ada menu reset pasword ? Anda bisa menggunakan tutorial diatas, atau anda bisa cari menu “rescue” pada panel vps anda kemudian aktifkan. Setelah mengaktifkan rescue mode anda akan diberikan akses ke ssh beserta paswordnya lalu login kemudian jalankan perintah berikut

# fdisk -l (untuk melhihat partisi root yang akan di mount ke /mnt)
# mount /dev/vda1 /mnt
# chroot /mnt
# passwd root

Untuk lebih jelas silahkan lihat lampiran dibawah

Tutorial ini bekerja untuk saya, dan sudah beberapa kali saya gunakan. Kali ini saya catat untuk pengingat saja.

Leave a Reply