다중 사용자 모드에서 올바른 "루트" 비밀번호를 입력하면 로그인되지 않는 데 문제가 있습니다.
명령을 실행하면 whoami
해당 사용자 또는 일부 잘못된 사용자를 passwd root
나타내는 오류가 발생합니다 root user not found
.
단일 사용자 모드에서 이 문제를 확인하고 싶습니다. 단일 사용자 모드에서는 잘 작동합니다.
즉, 다중 사용자 모드에서 비밀번호 없이 콘솔에 들어갈 수 있습니까?
답변1
질문은 반대표를 받았지만. 누군가에게 도움이 될 수 있도록 여기에 답변을 자세히 작성하고 싶었습니다.
운영 체제: Centos, cPanel 서버
질문:
대부분의 서비스가 실행되고 있지 않습니다. 모든 서비스(예: http, mysql, exim, csf)가 실패하고 사용자 "nobody", "mysql"을 찾을 수 없음과 같은 오류가 발생합니다.
"passwd root" 명령을 실행하면 알 수 없는 사용자 루트 오류가 발생합니다.
시스템이 다중 사용자 모드가 아닌 단일 사용자 모드로 시작됩니다.
파일을 나열(ls -l)하면 사용자 이름은 표시되지 않고 UID만 표시됩니다.
문제의 해결책은
/가 누군가에 의해 실수로 400으로 변경되었습니다. "chmod 755 /" 명령을 실행하면 모든 것이 잘 작동하기 시작했습니다.