[ClamAV] clamd 오류입니다.

2890 단어 Linux초학자clamav

ClamAV의 clamd 명령 오류


전제 조건

  • 다음 설정을 종료해야 합니다.
  • ClamAV 패키지를 Homebew로 설치합니다.

  • 생성/usr/local/etc/freshclam.conf 및 실행freshclam.
  • usr/local/etc/clamd.conf(linux는/etc/clamd.comf).
  • 콘센트(프로그램으로 네트워크 통신 부분을 담당) 카탈로그를 준비합니다.
  • PATH에 /usr/local/sbin(/usr/local/시스템 관리자가 직접 컴파일한 프로그램을 설치하는 장소)가 있는지 확인합니다.
  • 참조: [Linux]/usr/local/의 사용 방법 요약
  • clamd 소개


    바이러스 스캐너 데몬
    (데몬: 상주 프로그램입니다. UNIX 계통에서는 파일 이름의 접미사로 d 추가됩니다.
  • 참조: DAEMON
  • 그래서 클램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순종하다.
  • 참조: Fixing LibClamAV Error: cli_loaddbdir(): No supported database files found in /var/lib/clamav
  • 두번째 오류

    %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실시
  • 참조: CentOS-Clam AntiVirus에 대한 권한 오류!
  • 결실

  • 안전 가동 확인
  • %clamd                                                                            [2.5.1]
    clamd  10.80s user 0.57s system 99% cpu 11.371 total
    

    오류 원인


    권한이 clamav에서 clamd로 변경되었기 때문이다.
    이렇게 하면chown -R지정clamd하면 고칠 수 있을 것 같은데...
    알아볼게요.

    좋은 웹페이지 즐겨찾기