Интеграция с интерфейсом Amavis вручную

21 августа 2023

ID 62460

Чтобы интегрировать Kaspersky Security 8 для Linux Mail Server с Amavis вручную, выполните следующие действия:

  1. Добавьте учетную запись пользователя kluser в группу пользователей amavis (или в группу, указанную в параметре $daemon_group конфигурационного файла /etc/amavisd.conf) с помощью следующей команды:

    gpasswd -a kluser amavis

  2. Добавьте учетную запись пользователя amavis (или пользователя, указанного в параметре $daemon_user конфигурационного файла amavisd.conf (далее /etc/amavis.conf)) в группу пользователей klusers с помощью следующей команды:

    gpasswd -a amavis klusers

  3. Откройте файл amavisd (далее - /usr/sbin/amavisd)
  4. В секции @spam_scanners закомментируйте следующую строку:

    @spam_scanners = (

    #['SpamdClient', 'Amavis::SpamControl::SpamdClient' ],

  5. Для операционной системы SUSE Linux 11 SP2 добавьте учетную запись пользователя kluser в группу пользователей vscan. Группа пользователей vscan должна быть основной группой для учетной записи пользователя kluser.
  6. Для операционной системы SUSE Linux 11 SP2 добавьте учетную запись пользователя vscan в группу пользователей klusers. Группа пользователей klusers должна быть основной группой для учетной записи пользователя vscan.
  7. В файле /usr/sbin/amavisd для Perl-модуля SpamdClient укажите сокет rds_asp, на котором задача KLRDS ожидает входящие сообщения, в следующих строках:

    package Amavis::SpamControl::SpamdClient ...

    my($spamd_handle) = Amavis::IO::RW->new(

    [ '/var/run/klms/rds_asp' ], Eol => "\015\012", Timeout => 30);

  8. Откройте конфигурационный файл amavisd.conf (далее /etc/amavisd.conf)
  9. Внесите следующие изменения в секции @av_scanners и @spam_scanners конфигурационного файла:

    @av_scanners = (

    ['Kaspersky Security 8.0 for Linux Mail Server',

    \&ask_daemon, ["nCONTSCAN {}\n", "/var/run/klms/rds_av"],

    qr/\bOK$/m, qr/\bFOUND$/m,

    qr/^.*?: (?!Infected Archive)(.*) FOUND$/m ], ); ...

    @spam_scanners = (

    ['SpamdClient', 'Amavis::SpamControl::SpamdClient' ], );

  10. Рекомендуется установить ограничение в 1500 КБ на максимальный размер сообщения при использовании проверки на спам. Для этого установите следующее значение в строке:

    $sa_mail_body_size_limit = 1500000;

  11. Перезапустите службу amavisd с помощью следующей команды:

    /etc/init.d/amavisd restart

При интеграции с интерфейсом Amavis вы можете установить параметры Kaspersky Security 8 для Linux Mail Server только с помощью командной строки. Параметры, установленные через веб-интерфейс Kaspersky Security 8 для Linux Mail Server (например, время ожидания ответа от KSN) не будут применены.

Вам помогла эта статья?
Что нам нужно улучшить?
Спасибо за ваш отзыв, вы помогаете нам становиться лучше!
Спасибо за ваш отзыв, вы помогаете нам становиться лучше!