: 안녕하세요..^^
: 리눅스 서버를 운영하는 운영자입니다..
: 예전에도 몇번 그런일이 있었는데 다시 셋팅을 했었습니다..
: 루트 패스워드를 누군가 지웠거나 변경해서 일반유저로 밖에
: 접속이 안됩니다...일반유저로 사용하면 DB백업과 생성을
: 할 수 없어서 지금도 다시 셋팅할까 생각중입니다...
: 패스워드를 복구할 수 있는 방법이 있는지요..???
: 불행히도 LILO 설치가 안되어 있는지, 아님 없는것이지....@@
: 레드햇리눅스 7.0을 사용하고, 웹서버로만 운영하고 있습니다...
: 아시는 분의 답변 부탁합니다..
설치디스크나 CD로 부팅해서 쉘을 하나 연 다음, /etc가 들어있는 파티션(보통은 루트 파티
션)을 마운트하고 마운트된 파티션의 /etc/passwd 또는 /etc/shadow파일에서 패스워드 필드를 삭
제하면 루트 패스워드가 사라집니다. 예를 들어서 /etc/passwd 파일에 다음과 같이 되어 있다
면 root:uxkkmCnyNRdRwEsf:11612:0:99999:7::: 아래와 같이 고쳐주면 됩니다.
root::11612:0:99999:7:::
--
리눅스는 윈도우가 아닙니다. 한 번 깔아서 10년씩 씁시다.