: 다름이 아니라 리눅스 서버를 한 대 돌리고 있습니다..
:
: 그런데 어늘날 갑자기 외부에서의 접속이 안되는 것입니다.
:
: 웹이나 텔넷이나 ftp나...
:
: 그래서 아는바가 없어서 그냥 재부팅을 해버렸는데요...
:
: 리눅스에서 어떤파일들을 보면 어떤 문제가 있었는지 알 수 있을까요???
:
: 그리고 일반적으로 시스템을 분석할 때는 어떤 파일을 보는 거에요???
:
: 알려주세요....^^
:
: --
: 이 곳에 서명을 적어주십시오.서명이라???
일반적으로 어떤 문제가 생겼을때 가장 먼저 보는 것이 로그파일 입니다
대개 /var/log/에 있죠 그 중에서도 /var/log/message 파일을 보는 경우가 가장 많죠
다른 파일들도 상황에 따라 봐야 할 경우가 있습니다
로그 파일을 보면 현재 에러난 부분이 어딘가를 알 수 있죠
그리고 새로운 데몬(httpd.proftpd,sshd, 등등)을 올렸을때 많이 보는게
프로세스(process)입니다 ps aux 라는 명령을 주로 쓰죠
데몬을 실행했는데 제대로 올라갔으면 이 명령을 실행했을때 해당 프로세스가
나타날 겁니다. 안 나타난다면 뭔가 잘못한 경우겠죠 ^^;
그 다음에 봐야 할 것이 포트(port)가 제대로 열려있는가 하는겁니다
netstat -vat 라는 명령을 많이 씁니다 (제가 그렇다는 겁니다)
열려 있는 포트라면 포트가 나오고 뒤에 Listen 이라는 말이 붙어 있을겁니다
앞에 나오는 포트는 숫자로 나올수도 있고 문자로 나올수도 있는데
문자로 나올 경우는 잘 알려진 포트일 경우이고 이것은 /etc/services 라는 파일에서
포트넘버를 확인할 수 있습니다
그외에 여러가지 데몬들을 설정해주는 conf 파일이 많이 있습니다
주로 /etc에 모여 있는 편이죠
만약 시스템이 날아갔을때 /etc파일만 잘 백업해 두었다면 새로 설치를 하더라도
반이상은 비슷하게 이전 시스템처럼 구성할 수가 있습니다
물론 세팅하는 시간도 훨씬 적게 들구요
/etc 아래에 있는 파일들 각각의 용도와 설정방법을 알아두신다면
리눅스 머신을 이해하고, 또 자신의 입맛에 맞게 바꾸는데 많이 도움이 되실 겁니다 ^^
--
이 곳에 서명을 적어주십시오.
아자~ 아자~ 삽질맨~~~