CentOS 7 서버를 가지고 있는데 루트 비밀번호를 잊어버려서 로그인할 수 없습니다. 그래서 이 비밀번호를 변경했는데 이 새 비밀번호로 로그인하려고 해도 여전히 작동하지 않습니다.
저는 HP proliant d380 g7과 CentOS 7을 사용하고 있습니다.
답변1
grub 명령줄을 사용하여 루트 비밀번호를 재설정해 보세요.
- 부팅 명령을 편집 하려면 grub 메뉴를 누르세요
e
. - 줄의 시작 부분을 업데이트
linux16
하고 옵션을ro
다음으로 바꿉니다.rw init=/sysroot/bin/sh
Control+x
단일 사용자 모드로 시작하려면 이 키를 누르세요.- 일단 시작하면 루트로 로그인됩니다.
chroot /sysroot
루트 파일 시스템을 마운트하려면 입력하십시오 . - 명령을 사용하여 루트 비밀번호를 업데이트
passwd
하고 새 루트 비밀번호를 입력합니다. 매우 간단한 비밀번호를 설정하는 것이 좋습니다. - 명령을 실행하여
touch /.autorelabel
SELinux를 업데이트하십시오. exit
그런 다음 restart system 을 입력 하고 마지막으로 사용하십시오reboot
.
재부팅 후 5단계에서 설정한 비밀번호를 사용하여 루트로 로그인할 수 있습니다.