[ClamAV] clamd 오류입니다.
ClamAV의 clamd 명령 오류
전제 조건
생성
/usr/local/etc/freshclam.conf
및 실행freshclam
.usr/local/etc/clamd.conf
(linux는/etc/clamd.comf
)./usr/local/sbin
(/usr/local/시스템 관리자가 직접 컴파일한 프로그램을 설치하는 장소)가 있는지 확인합니다.clamd 소개
바이러스 스캐너 데몬
(데몬: 상주 프로그램입니다. UNIX 계통에서는 파일 이름의 접미사로
d
추가됩니다.d
인가인가clamdscan과 조립하여 사용합니다.
메일을 스캔하는 데 쓰일 수도 있습니다.
네.
clamdscan
클램드와 함께 움직이는 바이러스 스캐너.
지정한 파일의 경로를 클램프에 알려주면 클램프가 스캔합니다.
clamd는 정의 파일을 메모리에 펼치기 때문에,clam*d*scan보다 스캔이 훨씬 빠릅니다.
듣건대
잘못된 내용
clamd
명령을 사용하여clamd를 실행하는 과정에서 오류가 발생했습니다.첫 번째 오류
%clamd [2.5.1]
LibClamAV Error: cli_loaddbdir(): No supported database files found in /usr/local/Cellar/clamav/0.100.2/share/clamav
ERROR: Can't open file or directory
파일이나 디렉터리를 열 수 없다고 합니다.아래 사이트에 실행한다고 써있으니까
sudo freshclam
순종하다.두번째 오류
%sudo freshclam [2.5.1]
ERROR: Can't create temporary directory /usr/local/Cellar/clamav/0.100.2/share/clamav/clamav-d957cc8bfd246997c6037a88b8d0d2a7.tmp
Hint: The database directory must be writable for UID 82 or GID 82
디렉터리를 만들 수 없음을 알립니다...아래 사이트 참조
chown -R 498:499 /usr/local/etc/clamav
실시결실
%clamd [2.5.1]
clamd 10.80s user 0.57s system 99% cpu 11.371 total
오류 원인
권한이
clamav
에서 clamd
로 변경되었기 때문이다.이렇게 하면
chown -R
지정clamd
하면 고칠 수 있을 것 같은데...알아볼게요.
Reference
이 문제에 관하여([ClamAV] clamd 오류입니다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/shiGira/items/a2d83508ea584d7a56fc텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)