oracle Vm VirtualBox 로 리눅스 공부중
root 비밀번호 를 분실



순서대로 입력
/.autorelabel
※ bash-5.1# touch /.autorelabel
[ autorelabel ] 하는 이유는
[ SELinux ]
시스템과 관련이 있습니다.
간단하게 말씀드리면 이 시스템은
애플리케이션, 프로세스, 파일에 대한 액세스를 제어하는
역할을 하며 이 정보를 저장하고 있는 게 레이블[ relabel ]입니다.
가상 디렉터리에서 파일을 수정하거나 정보를 변경하면
만약 이 명령어를 하지 않을 경우 실제 부팅 시에 레이블 정보가 저장되지 않은 체 부팅이 되므로 문제가 발생하게 됩니다.
정상적으로 부팅이 되더라도 ROOT 패스워드가 반영되지 않습니다.
※ SELinux 기능을 [ disable ] 꺼놨다면 위 명령어를 하지 않아도 됩니다.
다만 안전하게 진행하기 위해 해당 명령어를 입력하시는 것을 권고합니다.
※ SELinux 기능이 [ enforcing ] 적용되어 있고 [ autorelabel ] 실행 후에 재시작하면
다음과 같이 레이블을 재 설정하기 때문에 부팅이 오래 걸릴 수 있습니다.
인내심 있게 기다리시면 자동으로 부팅됩니다.
