Reset Password Root ESXI Host (vSphere 6)

Sebagai system administrator, harus memiliki ingatan yang kuat. Tidak boleh mudah lupa. Karena kaitannya dengan konfigurasi yang kita lakukan, kalo lupa bisa-bisa kita tidak tahu apa-apa jika ada masalah. Password juga perlu diingat, jika tidak ingat yaa catat. Jangan sampai lupa password terus bertanya ke orang lain, pasti akan dijawab “Lah yang instal dan konfigurasi saja kamu, kenapa tanya password ke saya?” 😀

Tapi jika sudah lupa dan tidak ada catatan. Apa oleh buat selain reset password atau mungkin instal ulang 😀 Tapi saya rasa tidak mungkin instal ulang, apalagi jika yang lupa password adalah server production perusahaan. Pilihannya hanyalah reset password, dan pastikkan password yang baru diingat dan dicatat 😀

Buat LiveUSB/LiveCD

Untuk reset password root ESXI host versi 6, perlu disiapkan beberapa perlengkapan.

  • USB drive atau CD/DVD yang bisa menampung minimal 1GB data
  • ISO gparted

Jika sudah mempersiapkan hal yang saya sebutkan diatas. Lakukan burning iso gparted, jika menggunakan CD/DVD. Buat gparted bootable USB mengunakan aplikasi rufus atau aplikasi bootable lain, jika menggunakan USB drive.

Reset Password ESXI host

  • Hal yang pertama dilakukan mencolokkan LiveUSB yang sudah bootable atau memasukkan CD/DVD yang sudah di burning ke ESXI host yang ingin di reset password
  • Selanjutnya reboot ESXI host, dan ubah boot priority supaya mengarah ke LiveUSB atau CD/DVD di pengaturan BIOS
  • Pilih Gparted Live (Default setting).
  • Pilih Don’t touch keymap, setelah itu tekan ENTER sebanyak 2 kali
  • Klik icon GParted
  • Cek partisi yang berkapasitas 250 MB. Jika ada 2, pilih urutan pertama. Catat lokasi partisinya, misalnya /deb/sdb5
  • Tutup GParted. Klik icon Terminal
  • Masukkan beberapa perintah dibawah ini
    user@debian:~# sudo su
    root@debian:-# mkdir /boot /temp
    root@debian:-# mount /dev/sdb5 /boot
    root@debian:-# cd /boot
    root@debian:/boot# cp state.tgz /temp
    root@debian:/boot# cd /temp
    root@debian:/temp# ls -l
    root@debian:/temp# tar -xvf state.tgz
    root@debian:/temp# tar -xvf local.tgz
    root@debian:/temp# ls -l
    root@debian:/temp# rm *.tgz
    root@debian:/temp# cd etc
  • Edit file shadow, hilangkan bagian password root yang sudah di enkripsi. 
    root@debian:/temp/etc# vi shadow
    
    HAPUS BAGIAN YANG SAYA TEBALKAN
    
    #EDIT FILE SHADOW
    
    root:$6$.rzbxFnD$i/4F0EDx7E0YsOvMWjQr8bUNaMf0HYYWrEm0N36mC4PbqhlAX/cyCgsC2yQLi69P1MLG.Sc5OQKJXGEzN2ca./:13358:0:99999:7::: 
    nobody:*:13358:0:99999:7::: 
    nfsnobody:!!:13358:0:99999:7::: 
    dcui:*:13358:0:99999:7::: 
    daemon:*:13358:0:99999:7::: 
    vpxuser:$6$a1cJk0U1Tm5neLNg$FaBmGmpw19Rh.hEl9GTX7oPZr6XCumKLnym50Ttpi.xYjILmCO0ca8Y1fOnUDV/jDNP5LZAPb94wvRtsoS0jV/:17896:0:99999:7::: 
  • Selanjutnya masukkan beberapa perintah berikut
    root@debian:/temp/etc# cd ..
    root@debian:/temp# tar -cf local.tgz etc/
    root@debian:/temp# tar -cf state.tgz local.tgz
    root@debian:/temp# mv state.tgz /boot
    root@debian:/temp# umount /boot
  • Masukkan perintah untuk reboot
    root@debian:/temp# reboot
  • Lepaskan LiveUSB atau CD/DVD dan arahkan boot priority ke HDD ESXI.
  • Setelah ESXI sudah on kembali. Login <F2> Di ENTER saja tanpa memasukkan password
  • Pilih Configure Password. Masukkan password baru dengan kriteria strong password. Minimal 8 karakter yang mengandung 1 huruf kecil, 1 huruf besar, 1 angka, dan 1 simbol.

Seperti itulah cara untuk reset password root ESXI host tanpa harus instal ulang ataupun reset konfigurasi. Setelah reset password baru, pastikan dicatat 😀

Leave a Reply

Your email address will not be published. Required fields are marked *