snort에서 원격지에 있는 DB에 log 파일 어떻게 보내나요 ??
글쓴이: madbattle / 작성시간: 화, 2004/01/13 - 1:09오후
원격지에(203.227.204.223) mysql 써버를 깔고 제 컴퓨터 호스트에는
./configure --without-server 로 클라이 언트를 깔았습니다.
클라이 언트에서 써버 DB로는 접속이 되는데 snort 에서 원격지 써버에 log
파일들을 저장 시키기 위해 snort.conf 파일에 있는 output database: log, mysql, user=snort password=kk2817 dbname=snort host=203.227.204.223
으로 설정해주고 스노트를 실행 시킬때 snort.conf파일을 참조하게 하기 위해
snort -v -c /etc/snort/snort.conf 를 실행했는데 작동을 안하내요 무슨 에러 인지좀 알려주세요 ? 해결 방안도 알려주시면 감사 하겠습니다 .
snort: error while loading shared libraries: libmysqlclient.so.12: cannot open shared object file: No such file or directory
Forums:
libmysqlclient.so.12 <-- 이 파일의 위치를 찾지
libmysqlclient.so.12 <-- 이 파일의 위치를 찾지 못하거나 이 파일이 존재 하지 않는 다는 에러 메세지 인것은 아실겁니다.
그러면, 이파일의 위치를 확인하시고
snort에서 찾는 경로를 다시한번 확인해보세요!
아니면 정말 파일이 존재하지 않는것은 아닌지 확인해보세요
라이브러리파일을 찾지 못하는거니까요
답변 고맙습니다
libmysqlclient.so.12 파일은 /usr/local/mysql/lib/mysql 에 존재 하는데
snort 를 configure 할때 ./configure --with-mysql=/usr/local/mysql
snort에서 mysql을 지원하도록 구성 해놨고 myslq/lib/mysql 디렉토리에
libmysqlclient.so.12 파일이 존재 하거든요 그런대도 그런 에러가 뜬다는게 이
해가 안가내요 ㅡ.ㅡ'' 써브 디렉토리에 존재하는 파일을 찾지 못한다는게
만약을 위해 libmysqlclient.so.12 파일을 구성할때 정해준 경로에다 복사도 해
봤는데 똑같은 에러가 발생하내요 어떻게 해야될지 정말 모르겠습니다 .
이문제를 어떻게 해결해야 되는지 조언 부탁 드립니다
네크 워크를 공부하는 학생입니다 모르는게 마나서 마니 질문 해야될거 같은데 .. 조은 조언 부탁 드립니다.
댓글 달기