Hướng dẫn reset Password root ESXi 6.7

Hướng dẫn reset mật khẩu ESXi

Dưới đây là cách dùng để lấy lại khẩu root của ESXi.

Tôi sử dụng môi trường VMware Workstation để miêu tả lại cách reset password.

Chuẩn bị

VMwave workstation 15.

  • VMware ESXi 6.5.0
  • Ubuntu Desktop
    • Ở đây tôi sử dụng Ubuntu 18.04.5 LTS (Bionic Beaver) Link download tại đây

Thực hiện Reset Password

  • Shutdown máy ảo chứa ESXi

  • THÊM boot LiveCD

 

  • Chọn ISO mà đã tải ở phần trên về máy

  • F2 thì khởi động để vào được Boot manager, chọn IDE CDROM 0:1

  • Bắt buộc phải chọn dòng Try ubuntu without installing

  • Giao diện Ubuntu LiveCD

Thực hiện với câu lệnh

Giải thích qua một chút việc cần làm

Trong ESXi có file sau state.tgz/local.tgz/etc/shadow

File shadow cũng giống với file shadow của linux, nó dùng để lưu trữ các mã hóa tài khoản root cũng như người dùng.

Mục tiêu là sửa file shadow trong ESXi, bằng cách lấy file mã hóa của Ubuntu liveCD để thay thế.

  • lấy mã hóa của mật khẩu mới

passwd root

  • Kiểm tra phân vùng

  • Mount phân vùng

  • Tạo một thư mục bên trong /mnt

  • Copy file state.tgz vào Thư mục vừa tạo

  • Giải nén file state.tgz và file local.tgz

  • Mở file /etc/shadow để copy chuỗi mã hóa mật khẩu đã lấy lúc đầu

  • Dán chuỗi ký tự trên vào và lưu lại

  • Thực hiện nén lại theo cấu trúc file ban đầu state.tgz/local.tgz/etc/shadow
  • tar -cvzf local.tgz etc/
  • tar -cvzf state.tgz local.tgz

  • Tại thư mục /mnt/ xóa file state.tgz

  • copy file state.tgz mới xang thư mục /mnt

  • Kiểm tra lại

  • Umount

  • Xóa iso

Khởi động và thử mật khẩu mới

Was this article helpful?

Related Articles