clamd.sock 권한이 거부되었습니다.

clamd.sock 권한이 거부되었습니다.

Clamav가 clamscan 사용자로 실행 중입니다.

하지만 권한 거부 오류가 발생합니다.

Apr  6 20:23:48 nais2 clamsmtpd: 100003: CLAMAV: couldn't connect to: /var/run/clamd.scan/clamd.sock: Permission denied

하지만:

ls -lah /var/run/clamd.scan/clamd.sock
drwx--x---. 3 clamscan clamscan 60 Apr  6 20:28 ..

그리고 clamscan에는 해당 디렉터리에 대한 권한이 있습니다.

답변1

/var/run/clamd.scan/clamd.sock디렉터리가 아닌 소켓 파일이어야 합니다. clamscan소켓 파일은 시작 시 생성됩니다.

파일 마스크가 표시되는 drwx--x---위치 srwx--x---.

디렉터리를 삭제하고 서비스를 다시 시작하여 clamd소켓 파일을 만듭니다.

관련 정보