웹사이트 검색

RHEL/CentOS 및 Fedora에서 잊어버린 루트 비밀번호를 재설정하는 방법


이 문서에서는 CentOS 8Fedora 35/34와 같은 RHEL 기반 Linux 배포판에서 잊어버린 루트 비밀번호를 재설정하는 간단한 단계를 안내합니다.

잊어버린 루트 사용자 비밀번호를 재설정하려면 일반적으로 루트 비밀번호를 재설정하도록 안내하는 몇 가지 간단한 지침이 필요하며 이후에 새 비밀번호를 사용하여 로그인할 수 있습니다.

RHEL/CentOS 및 Fedora에서 잊어버린 루트 비밀번호 재설정

먼저, 시스템을 다시 시작하고 boot grub 메뉴에서 부팅하려는 커널(주로 첫 번째 옵션)을 선택하고 키보드에서 'e' 키를 누르세요.

다음 화면에는 다음과 같은 커널 부팅 매개변수가 표시됩니다. 여기서 kernel=로 시작하는 줄을 찾아 표시된 대로 끝에 rd.break 매개변수를 추가하세요. Ctrl + x 키를 누릅니다.

다음 화면에서는 비상 모드로 전환됩니다. 여기서 Enter 키를 눌러 쉘 프롬프트로 들어갑니다. 이제 읽기 및 쓰기 권한이 있는 sysroot 디렉터리를 다시 마운트했는지 확인하세요. 기본적으로 ro로 표시된 읽기 전용 모드로 마운트됩니다.

mount | grep sysroot

이제 읽기 및 쓰기 권한으로 sysroot 디렉터리를 다시 마운트하고 권한을 다시 확인하세요. 이번에는 권한이 ro(읽기 전용)에서 rw(읽기 및 쓰기)로 변경되었습니다. ) 보여진 바와 같이.

mount -o remount,rw /sysroot/
mount | grep sysroot

그런 다음 다음 명령을 사용하여 루트 파일 시스템을 읽기 및 쓰기 모드로 마운트합니다.

chroot /sysroot

그런 다음 passwd 명령을 사용하여 루트 비밀번호를 새 비밀번호로 재설정하고 확인합니다.

passwd

이제 루트 사용자 비밀번호가 성공적으로 재설정되었습니다. 남은 유일한 부분은 정확한 SELinux 컨텍스트로 모든 파일의 레이블을 다시 지정하는 것입니다.

touch /.autorelabel

마지막으로 exit를 입력한 다음 로그아웃하여 SELinux 라벨 재지정 프로세스를 시작합니다.

일반적으로 이 작업은 몇 분 정도 걸리며 완료되면 시스템이 재부팅되고 새 비밀번호를 사용하여 루트 사용자로 로그인하라는 메시지가 표시됩니다.

이것이 RHEL/CentOS 8Fedora 35/34 Linux 배포판에서 잊어버린 루트 비밀번호를 재설정하는 방법입니다.