크래킹 당했습니다. 고수님 조언을 구합니다.
안녕하세요.
역시 관리자는 게으르지 않았어야 되는데...
연구실에서 사용하는 서버( 컴팩 프롤라이언트 ML 제품 )에서 레드헷 리눅스에 각종 서비스( HTTP, FTP, Email, Samba, SSH, Mysql 등등 - 소스 설치)를 설치해서 한 2년 잘 사용하다 보니, 좀 게을렀던가요?
요즘엔 매우 뜸하게 접속을 했지요... 그냥 놔둬도 잘 돌아가잖아요.. ㅡ,.ㅡ;;
제 개인 홈페이지도 잘 돌아가고 있었습니다. 제 홈페이지는 제로보드를 사용했는데, 얼마전에 PHP 버그가 떳다고 하더군요..
그런데 미쳐 그걸 심각하게 생각하지 않고 있다가, 며칠전 갑자기 모든 접속이 되지 않길레 왜그러나 하고 불길한 예감에 콘솔을 열었더니....포맷티드. ㅠ.ㅠ
예전엔 관리 참 잘한다고 했었는데, 막상 이렇게까지 당하고 보니 한숨만 나오고... 뭘 어케 해야할지도 모르겠고...
나름대로 살펴본결과 거의 모든 파티션을 깨끗하게 지워버렸더군요...
다른건 몰라도 내가 홈페이지 DB 백업하는것을 게을리 해서, 제 홈페이지 게시판을 몽땅 날리게 되었다는 겁니다.
그런데 그나마 하늘이 도운건지...
.
제 홈페이지가 있던 public_html 디렉토리를 얼마전 전체 압축해서 백업을 받아놓은게 있습니다. 그리고 서버를 살펴본결과 다행히도 /usr 에 마운트되었던 파티션은 온전하게 남아있어서 Mysql 디렉토리는 멀쩡하게 남아있는것입니다.
그래서 고수님들께 조언을 구합니다. 어케하면 제로보드와 DB를 제대로 연결(복구)할수 있을지를...물론 시스템은 새로 설치를 해야겠지요... 어찌어찌 대강 짐작은 가지만 좀더 안정적으로 작업하고 싶어서요...^^
이상입니다..
제 기억엔 mysql의 db 파일이 /var 디렉토리 안에 있었던것 같은
제 기억엔 mysql의 db 파일이 /var 디렉토리 안에 있었던것 같은데 배포판마다 다를 수도 있고 해서 정확히는 모르겠습니다.
아무튼 DB 파일은 살아 있다고 하시면 제로보드 복구하는건 쉽습니다.
일단 DB 파일을 안전하게 복사해두시고 시스템 재설치후에 제로보드도 설치를 하세요.
그리고 나서 DB 복구는 복사해둔 DB파일을 그냥 원래 자리에 복사해버리면 됩니다. -ㅁ-;;
쿼리문으로 뽑아내는 등의 DB 백업 복구 방법도 있지만 DB가 클경우에는 DB파일을 통채로 복사해버리는게 낫습니다. 이미 시스템도 날아간 상태구요.
DB복구에 관해서 자세한 내용은 http://database.sarang.net 에서 검색해보세요.
soMeCan
댓글 달기