티스토리 뷰
Sendmail이 설치되어 있다는 가정하에 Clamav 설치 및 연동을 기록.
1. Clamav RPM 다운로드
사이트 : http://packages.sw.be/clamav/
다운로드할 RPM : clamav, clamav-db, clamav-milter, clamd (optional clamav-devel)
2. yum으로 RPM 설치 (GPG check 비활성 모드)
# yum localinstall --nogpgcheck clam*
3. clamav 및 clamd, freshclam 설정 파일 확인.
- 설정 파일 내용의 Example이 주석처리 되어 있어야 함.
- 메일 헤더에서 clamav-milter 정보를 확인하기 위해서,
AddHeader를 Yes로 설정. (/etc/clamav-milter.conf)
4. sendmail.mc에 clamav milter 지정
sendmail.mc 최 하단에 다음의 내용 기록 INPUT_MAIL_FILTER(`clamav', `S=local:/var/clamav/clmilter.socket, F=, T=S:4m;R:4m;C:30s;E:10m')dnl define(`confINPUT_MAIL_FILTERS', `clamav') sendmail.cf 파일 재 생성 및 내용 확인 m4 /etc/mail/sendmail.mc > /etc/mail/sendmail.cf O InputMailFilters=clamav .. Xclamav, S=local:/var/clamav/clmilter.socket, F=, T=S:4m;R:4m;C:30s;E:10m |
5. sendmail, clamd, clamav-milter 서비스 재 시작
*. SELinux 환경 하에선 clamav-milter 가 정책에 위반되니, Spamassassin 정책 추가와 같은 과정으로 SELinux 정책에 추가해준다.
# grep clamav-milter /var/log/audit/audit.log | audit2allow -M clamavmilter
# semodule -i clamavmilter.pp
반응형
'Old stories > Unix&Linux' 카테고리의 다른 글
UNIX File Type (0) | 2010.09.02 |
---|---|
SUID / SGID / Sticky bit 정리 (0) | 2010.09.01 |
CentOS - SELinux 환경 하의 Spamassassin 권한 충돌 문제 (0) | 2010.07.26 |
SFTP 접속 문제 (0) | 2010.07.26 |
CentOS - Dovecot를 이용한 pop3 서버 구성 (0) | 2010.07.23 |
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
TAG
- sendmail
- clamav
- Apache
- My-SQL Cache
- modprobe
- SNS용어
- WAS
- 메일서버
- SIS
- Cfengine
- Viirus
- 웹성능
- SUN3D
- Jboss
- ntp
- oss
- solaris
- Cfengine3
- dns
- Linux
- SpamAssassin
- MySQL
- bacula
- 3D태양
- 보안
- OpenSolaris
- mod_deflate
- OpsView
- CentOS
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
글 보관함
Blog is powered by
Tistory / Designed by
Tistory