[Proxmox] root 비밀번호 분실 후 다시 설정하기

2023. 3. 24. 13:14Proxmox

테스트 목적으로 사용하던 Proxmox 의 root 비번을 잊어버려 복구하는 방법을 정리합니다.

 

Proxmox 공식 가이드에 안내된 사항입니다.


Proxmox 가 Debian 기반이라 Debian 기반의 다른 배포판에서도 대부분 가능하다고 합니다.

 

Root 비번 재설정 절차

  1. Promox 부팅 화면 에서 e 키 눌러 grub 화면 진입
  2. /boot/vmlinuz.... 라인 마지막 부분 에 init=/bin/bash 입력후 ctrl+x 입력 하여 bash 쉘 진입
  3. root 파티션 다시 마운트후 root 패스워드 새로 설정
  4. exec /sbin/init 실행하여 부팅 과정 계속 진행
  5. 부팅 완료후 새로 설정한 root 패스워드로 로그인함

이 화면에서 e 키 눌러 grub 화면으로 진입
init=/bin/bash 입력후 ctrl+x 키 입력해 root shell 로 진입
root 비번 변경후 exec /sbin/init 입력후 엔터로 부팅 과정 진행

 

참고

https://pve.proxmox.com/wiki/Root_Password_Reset

https://linuxconfig.org/recover-a-forgotten-root-password-on-redhat-7-linux-selinux-system

https://kldp.org/node/161077

https://askubuntu.com/questions/926739/why-does-exec-init-work