Home > Debian | UNIX > [Debian]Debian lennyで1からサーバーを作ってみる – clamavをインストール

[Debian]Debian lennyで1からサーバーを作ってみる – clamavをインストール

  • clamavをインストール。
    # aptitude install clamav clamav-daemon clamav-testfiles clamassassin clamav-freshclam unrar lha
    
  • 手動でアップデート
    # freshclam
    
  • デーモンとして実行し、1日に24回更新のチェックを行う
    # freshclam -d -c 24
    
  • clamav cron設定
    # vi clamscan
    
    #!/bin/bash
    
    LANG=C
    
    PATH=/usr/bin:/bin
    
    # excludeopt setup
    excludelist=/root/clamscan.exclude
    if [ -s $excludelist ]; then
        for i in `cat $excludelist`
        do
            if [ $(echo "$i"|grep \/$) ]; then
                i=`echo $i|sed -e 's/^\([^ ]*\)\/$/\1/p' -e d`
                excludeopt="${excludeopt} --exclude-dir=$i"
            else
                excludeopt="${excludeopt} --exclude=$i"
            fi
        done
    fi
    
    # signature update
    freshclam > /dev/null
    
    # virus scan
    CLAMSCANTMP=`mktemp`
    clamscan --recursive --remove ${excludeopt} / > $CLAMSCANTMP 2>&1
    [ ! -z "$(grep FOUND$ $CLAMSCANTMP)" ] && \
    
    # report mail send
    grep FOUND$ $CLAMSCANTMP | mail -s "Virus Found in `hostname`" root
    rm -f $CLAMSCANTMP
    
  • clamscanへ実行権を付与。
    # chmod +x clamscan
    
  • スキャン対象外設定。
    # echo "/backup/" >> clamscan.exclude
    # echo "/proc/" >> clamscan.exclude
    # echo "/sys/" >> clamscan.exclude
    
  • cron.dailyへ移動。
    # mv clamscan /etc/cron.daily/
    

Comments:0

add to hatena hatena.comment (1) add to del.icio.us (0) add to livedoor.clip (0) add to Yahoo!Bookmark (0) Total: 1

Comment Form
Remember personal info

Trackbacks:2

Trackback URL for this entry
http://ore.saizensen.net/archives/283/trackback
Listed below are links to weblogs that reference
[Debian]Debian lennyで1からサーバーを作ってみる – clamavをインストール from おれ最前線ねっと
pingback from clamavのインストールと設定 | ソースコード備忘録Press 10-02-11 (木) 16:49

[...] [Debian]Debian lennyで1からサーバーを作ってみる – clamavをインストール 関連するエントリー [...]

pingback from サーバーのセキュリティを強化する→その2:各種パッケージの導入 « SkyGarden出張所 10-05-14 (金) 22:52

[...] clamavをインストール [...]

Home > Debian | UNIX > [Debian]Debian lennyで1からサーバーを作ってみる – clamavをインストール

Search
Feeds
Meta

Return to page top