后缀连接到clamav-milter套接字的权限问题

Lexib0y

我正在FreeBSD 11.2上运行postfix postfix-3.3.1_1,1和clamav-milter clamav-milter-0.100.1_1。Postfix和milter设置为通过套接字进行通信。我无法使milter和postfix一起工作,我必须忽略一些东西。

在我maillog我得到的消息:

xSep 21 11:33:57 mail2 postfix / smtpd [85759]:警告:连接到Milter服务Unix:/var/run/clamav/clmilter.sock:权限被拒绝

Postfix以user:group postfix:postfix的身份运行。Clamav作为clamav:clamav运行。(当我将clamav作为postfix:postfix运行时,问题仍然存在。)用户postfix也是clamav组的成员。

套接字本身的权限是:

srwxrwxrwx 1 clamav clamav 0B Sep 21 11:46:26 2018 /var/run/clamav/clmilter.sock

在clamav-milter.conf中,我运行默认值,将用户更改为postfix无效:

MilterSocket unix:/var/run/clamav/clmilter.sock

# MilterSocket unix:/var/spool/postfix/var/run/clamav/clmilter.sock
# MilterSocket inet:8890

# ClamdSocket unix:/var/run/clamav/clmilter.sock

#MilterSocket inet:7357

# Define the group ownership for the (unix) milter socket.
# Default: disabled (the primary group of the user running clamd)
#MilterSocketGroup postfix

# Sets the permissions on the (unix) milter socket to the specified mode.
# Default: disabled (obey umask)
#MilterSocketMode 660

# Remove stale socket after unclean shutdown.
#
# Default: yes
FixStaleSocket yes

# Run as another user (clamav-milter must be started by root for this option to work)
#
# Default: unset (don't drop privileges)
User postfix

在rc.conf中

clamav_milter_enable="YES"
clamav_milter_socket="/var/run/clamav/clmilter.sock"
clamav_milter_socket_user="postfix"
clamav_milter_socket_group="postfix"

在postfix的main.cf中,它也是相当标准的:

smtpd_milters = unix:/var/run/clamav/clmilter.sock inet:127.0.0.1:8891
Lexib0y

我忘记了这个问题,但是我已经让它工作了一段时间,所以这是我现在如何配置它。

Postfix和Clamav的版本:

clamav-0.102.2,1后缀3.5.1,1

在/usr/local/etc/postfix/main.cf中,我通过inet在端口7357上具有clamav-milter:

smtpd_milters = inet:127.0.0.1:7357 inet:127.0.0.1:8891
milter_default_action = accept

在/usr/local/etc/clamav-milter.conf中:

MilterSocket inet:7357
FixStaleSocket yes
PidFile /var/run/clamav/clamav-milter.pid
ClamdSocket unix:/var/run/clamav/clamd.sock

在/usr/local/etc/clamd.conf中:

PidFile /var/run/clamav/clamd.pid
LocalSocket /var/run/clamav/clamd.sock
User clamav

在/etc/rc.conf中:

clamav_freshclam_enable="YES"
clamav_clamd_enable="YES"
clamav_milter_enable="YES"
clamav_milter_socket="inet:7357"
clamav_milter_socket_mode=777

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

连接到抽象UNIX套接字时出现“权限被拒绝”

来自分类Dev

间歇性的MongoDB连接问题:尝试以其访问权限禁止的方式访问套接字

来自分类Dev

间歇性的MongoDB连接问题:尝试以其访问权限禁止的方式访问套接字

来自分类Dev

网络/套接字连接问题

来自分类Dev

Winsock:连接套接字问题

来自分类Dev

PHP多连接套接字(广播问题)

来自分类Dev

Nginx + uWsgi + Django'连接到上游时权限被拒绝'(套接字)

来自分类Dev

Portainer:尝试连接到Docker守护进程套接字时获得的权限被拒绝

来自分类Dev

尝试连接到 Docker 守护进程套接字时权限被拒绝

来自分类Dev

如何修复 Nginx 与套接字的连接失败(权限被拒绝)

来自分类Dev

将客户端套接字与服务器套接字连接时出现问题

来自分类Dev

节点-连接到套接字时的ENONET

来自分类Dev

Docker MySQL无法连接到套接字

来自分类Dev

通过sshfs连接到远程套接字

来自分类Dev

使用asynctask android连接到套接字

来自分类Dev

将 PHP 套接字连接到 SFML

来自分类Dev

电报Java API-套接字连接问题

来自分类Dev

SSH问题-从套接字读取失败:对等连接重置

来自分类Dev

poll()套接字编程tcp linux多个连接问题

来自分类Dev

python 多线程和套接字连接问题

来自分类Dev

多线程和套接字编程问题(多连接)

来自分类Dev

如何在R中以.x,.y后缀连接列

来自分类Dev

连接到我的NodeJs服务器套接字和打字稿时出现问题

来自分类Dev

如何连接到现有的套接字io连接

来自分类Dev

纯粹通过原始套接字连接连接到网站

来自分类Dev

套接字连接超时

来自分类Dev

套接字TCP连接

来自分类Dev

psql可以连接到unix域套接字,但是具有相同参数的py-postgresql会获得“权限被拒绝”

来自分类Dev

尝试通过Unix:///var/run/docker.sock连接到Docker守护进程套接字时,具有docker-compose的Jenkins被拒绝权限

Related 相关文章

  1. 1

    连接到抽象UNIX套接字时出现“权限被拒绝”

  2. 2

    间歇性的MongoDB连接问题:尝试以其访问权限禁止的方式访问套接字

  3. 3

    间歇性的MongoDB连接问题:尝试以其访问权限禁止的方式访问套接字

  4. 4

    网络/套接字连接问题

  5. 5

    Winsock:连接套接字问题

  6. 6

    PHP多连接套接字(广播问题)

  7. 7

    Nginx + uWsgi + Django'连接到上游时权限被拒绝'(套接字)

  8. 8

    Portainer:尝试连接到Docker守护进程套接字时获得的权限被拒绝

  9. 9

    尝试连接到 Docker 守护进程套接字时权限被拒绝

  10. 10

    如何修复 Nginx 与套接字的连接失败(权限被拒绝)

  11. 11

    将客户端套接字与服务器套接字连接时出现问题

  12. 12

    节点-连接到套接字时的ENONET

  13. 13

    Docker MySQL无法连接到套接字

  14. 14

    通过sshfs连接到远程套接字

  15. 15

    使用asynctask android连接到套接字

  16. 16

    将 PHP 套接字连接到 SFML

  17. 17

    电报Java API-套接字连接问题

  18. 18

    SSH问题-从套接字读取失败:对等连接重置

  19. 19

    poll()套接字编程tcp linux多个连接问题

  20. 20

    python 多线程和套接字连接问题

  21. 21

    多线程和套接字编程问题(多连接)

  22. 22

    如何在R中以.x,.y后缀连接列

  23. 23

    连接到我的NodeJs服务器套接字和打字稿时出现问题

  24. 24

    如何连接到现有的套接字io连接

  25. 25

    纯粹通过原始套接字连接连接到网站

  26. 26

    套接字连接超时

  27. 27

    套接字TCP连接

  28. 28

    psql可以连接到unix域套接字,但是具有相同参数的py-postgresql会获得“权限被拒绝”

  29. 29

    尝试通过Unix:///var/run/docker.sock连接到Docker守护进程套接字时,具有docker-compose的Jenkins被拒绝权限

热门标签

归档