리눅스 서버 root 패스워드 초기화 - Oracle
리눅스 운영체제 사용 중 root 패스워드를 잊어버렸을 경우 아래 가이드를 통해 패스워드 초기화를 진행하실 수 있습니다.
가이드 안내
가이드
- 서버 이용중 예기치않게 관리자(root) 패스워드가 생각나지 않는 경우가 발생
- 위 상황의 경우 서버 로컬에서 (VNC 콘솔 사용) 접근 하여 서버 부팅 싱글모드로 진입 후 분실된 관리자 패스워드를 강제로 초기화 (임의 값으로 변경) 하실 수 있습니다.
- 윈도우 서버의 경우 온라인 기술지원을 통해서만 가능합니다.
✅ 테스트 환경 : Oracle8 (Redhat)
주의사항
주의사항
- 리부팅 작업이 동반되므로 서버가 정상적으로 올라오지 않는 경우가 발생할수 있으니 유의해야 합니다.
- 작업 전 가상서버 이미지 생성 백업을 권장 드립니다.
- 반드시 서버를 사용하지 않거나 접속자가 없는 시간을 선택해서 초기화 작업을 진행합니다.
- 리부팅 과정에서 서버가 정상적으로 부팅되지 않을수도 있습니다.
- 기존 패스워드는 찾을수 없으며 강제적으로 다른 패스워드로 바꾸는 작업입니다.
패스워드 초기화
- iwinv 대시보드에서 VNC 콘솔을 클릭합니다.
- VNC 콘솔 화면에서 Send CtrlAltDel을 클릭합니다.
- 키보드 방향 키로 첫번째 커널에 위치시킨 다음 키보드로 'e' 를 입력합니다.
참고
- GRUB 화면에는 부팅 가능한 커널 목록이 출 력되며 가장 첫번째 커널이 현재 사용중인 커널입니다.
- 네모로 강조해둔 부분을 지워줍니다.
- 위에서 지운 부분에 rw init=/bin/bash 를 입력합니다.
- 싱글모드로 접근되면 아래 강조해둔 명령어를 입력합니다. 이후 패스워드를 변경해줍니다.
(루트 파일 시스템을 읽기-쓰기 모드로 다시 마운트 한다는 의미.)
mount -o remount,rw /
passwd root
- init 프로세스를 실행하여 시스템을 초기화합니다.
exec /sbin/init
작업 후 확인 사항
확인사항
- 로그인이 정상적으로 되는지 확인합니다.
- 시스템 리부팅 후 서비스나 서버에 문제가 없는지 점검합니다.
노트
- 패스워드를 변경하는 작업은 약 5 분 정도 소요되나 시스템 사정에 의해 (파일시스템 체크 등) 그 이상 소요될수 있습니다.
- 본 문서의 적용이 어려울 경우 온라인 기술지원 요청을 이용해주시기 바랍니다.