Postfix, Amavis-new, ClamAV: разрешение отклонено. ОШИБКА

Строки ошибок в / var / log / maillog

Sep 22 12:08:20 sun amavis[4493]: (04493-09) (!)run_av (ClamAV-clamd) FAILED - unexpected , output="/var/spool/amavisd/tmp/amavis-20130922T052321-04493-crApLkq5/parts: lstat() failed: Permission denied. ERROR\n" Sep 22 12:08:20 sun amavis[4493]: (04493-09) (!)ClamAV-clamd av-scanner FAILED: CODE(0x29185c0) unexpected , output="/var/spool/amavisd/tmp/amavis-20130922T052321-04493-crApLkq5/parts: lstat() failed: Permission denied. ERROR\n" at (eval 113) line 897. Sep 22 12:08:20 sun amavis[4493]: (04493-09) (!)WARN: all primary virus scanners failed, considering backups 

Пользователь и группа серверов

  • Realtek r8169 не работает в CentOS 6.5
  • Массовая блокировка IP-адресов
  • Неустранимая ошибка при попытке обнаружить подкачку
  • Centos 7 не загружает последнее ядро ​​при загрузке
  • Редактировать файл в CentOS 6.3 Минимальный
  • Ошибка обновления plesk
  •  # cat /etc/passwd | grep "amavis\|clamav" clam:x:495:493:Clam Anti Virus Checker:/var/lib/clamav:/sbin/nologin amavis:x:494:492:User for amavisd-new:/var/spool/amavisd:/sbin/nologin # id amavis uid=494(amavis) gid=492(amavis) groups=492(amavis),493(clam) # id clam uid=495(clam) gid=493(clam) groups=493(clam),492(amavis) 

    Сервисы

    chkconfig –list | grep "amavisd \ | clamd \ | spamassassin"

     amavisd 0:off 1:off 2:on 3:on 4:off 5:off 6:off clamd 0:off 1:off 2:on 3:on 4:off 5:on 6:off clamd.amavisd 0:off 1:off 2:on 3:on 4:off 5:off 6:off spamassassin 0:off 1:off 2:on 3:on 4:off 5:off 6:off 

    /etc/clamd.conf

     LocalSocket /var/run/clamav/clamd.sock LocalSocketGroup amavis User clam 

    /etc/amavisd.conf

     ### http://www.clamav.net/ ['ClamAV-clamd', \&ask_daemon, ["CONTSCAN {}\n", "/var/run/clamav/clamd.sock"], qr/\bOK$/, qr/\bFOUND$/, qr/^.*?: (?!Infected Archive)(.*) FOUND$/ ], # # NOTE: run clamd under the same user as amavisd, or run it under its own # # uid such as clamav, add user clamav to the amavis group, and then add # # AllowSupplementaryGroups to clamd.conf; # # NOTE: match socket name (LocalSocket) in clamav.conf to the socket name in # # this entry; when running chrooted one may prefer socket "$MYHOME/clamd". 

    /etc/postfix/master.cf

     # ========================================================================== # service type private unpriv chroot wakeup maxproc command + args # (yes) (yes) (yes) (never) (100) # ========================================================================== amavisfeed unix - - n - 2 lmtp -o lmtp_data_done_timeout=1200 -o lmtp_send_xforward_command=yes -o disable_dns_lookups=yes -o max_use=20 # ========================================================================== # service type private unpriv chroot wakeup maxproc command + args # (yes) (yes) (yes) (never) (100) # ========================================================================== 127.0.0.1:10025 inet n - n - - smtpd -o content_filter= -o smtpd_delay_reject=no -o smtpd_client_restrictions=permit_mynetworks,reject -o smtpd_helo_restrictions= -o smtpd_sender_restrictions= -o smtpd_recipient_restrictions=permit_mynetworks,reject -o smtpd_data_restrictions=reject_unauth_pipelining -o smtpd_end_of_data_restrictions= -o smtpd_restriction_classes= -o mynetworks=127.0.0.0/8 -o smtpd_error_sleep_time=0 -o smtpd_soft_error_limit=1001 -o smtpd_hard_error_limit=1000 -o smtpd_client_connection_count_limit=0 -o smtpd_client_connection_rate_limit=0 -o receive_override_options=no_header_body_checks,no_unknown_recipient_checks,no_milters,no_address_mappings -o local_header_rewrite_clients= -o smtpd_milters= -o local_recipient_maps= -o relay_recipient_maps= 

    /etc/postfix/main.cf

     content_filter=amavisfeed:[127.0.0.1]:10024 

    ls / var / spool / amavisd / tmp /

     drwxr-x---. 3 amavis amavis 4096 Sep 23 15:00 amavis-20130923T150035-15730-hgztdUJP drwxr-x---. 3 amavis amavis 4096 Sep 23 15:12 amavis-20130923T151205-16266-HUEzwmIf 

    ls / var / spool / amavisd / -l

     srwxr-x---. 1 amavis amavis 0 Sep 23 04:36 amavisd.sock drwx------. 2 amavis amavis 4096 Sep 23 04:36 db drwx------. 2 amavis amavis 4096 Feb 22 2013 quarantine drwx------. 4 amavis amavis 4096 Sep 23 18:14 tmp 

  • запуск рыбной раковины на новый терминал tcsh on centos
  • Почему это плохая идея для запуска с правами root?
  • Что такое SELinux ".lst" файлы в / usr / share / selinux / предназначенные для CentOS 7?
  • Что является самым безопасным и простым способом ввода пароля пользователя в bash стать частью stdin для программы?
  • Включить ssh root login
  • Откройте несколько каталогов на разных вкладках в том же окне в CentOS
  • 2 Solutions collect form web for “Postfix, Amavis-new, ClamAV: разрешение отклонено. ОШИБКА”

    Это выглядит как проблема с правами доступа к этому каталогу:

     /var/spool/amavisd/tmp/ 

    На основе сообщений журнала это похоже на то, что пользователь amavis не имеет доступа к этому каталогу.

    Как упоминалось в комментарии, RPMForge будет работать, но не обязательно является правильным способом исправить проблему, поскольку RPMForge не соответствует тем же стандартам, что и EPEL.

    Проблема с EPEL заключается в том, что пользователь «clam» не имеет доступа к папкам amavis. Чтобы добиться этого, чтобы работать с EPEL, это довольно быстро:

     usermod -a -G amavis clam chmod g+rx /var/spool/amavisd/tmp 

    Этот рекламный плагин для группы amavis, затем дает доступ к группе amavis в каталог tmp.

    Linux и Unix - лучшая ОС в мире.