• Samba clamAV Bash script Скрипт для проверки профилей пользователей на вири.
    На мой взгляд гораздо проще и гибче чем настройка clamav+samba через vscan-clamav как показано сдесь diary.ru

    Так как во-первых можно запускать по крону и не тормозить заливку файлов на шары, во вторых не надо править и перекомпилировать исходники самбы
    Сам скрипт
    #!/bin/bash

    recently_accessed=`mktemp /tmp/filelist.XXXXX`
    scan_dir='/home/samba/profiles/'
    log_filename=/var/log/clamav/`date +%F`


    if [ ! -f "$log_filename" ]; then
    touch "$log_filename"
    fi
    find $scan_dir -type f -amin 5 -name '*' > $recently_accessed
    echo "[!] Starting new scan at: `date +%Y-%m-%H-%M-%S`" >> $log_filename

    clamscan -f $recently_accessed >> $log_filename
    rm $recently_accessed

Replies (0)