Clamav não aceitando parâmetros

1

Estou tentando rodar o clamAV, e estava recebendo avisos sobre o tamanho maxfile atingido. Então, agora eu estou tentando aumentar os limites no tamanho máximo do arquivo, e o tamanho máximo do scan, mas eu recebo erros, sobre não ser capaz para analisar as opções da linha de comandos. Eu li a manpage e não consigo descobrir como usar essas opções. Alguém pode ajudar? O que estou fazendo errado?

~$ sudo clamscan -r --max-filesize=1G --max-scansize=1G -l ClamScanLog -i /
ERROR: Incorrect argument format for option --max-filesize
ERROR: Can't parse command line options
    
por j0h 12.08.2015 / 17:17

2 respostas

2

- O argumento max-filesize aceita apenas os modificadores "k" e "m", e não "g".

Tente isso:

sudo clamscan -r --max-filesize=1024M --max-scansize=1024M -l ClamScanLog -i /
    
por Tomasz Klim 12.08.2015 / 17:27
2

De man clamscan :

--max-filesize=#n
Extract and scan at most #n kilobytes from each archive. You may pass the value in megabytes in format xM or xm, where x is a number. This option protects your system against DoS attacks (default: 25 MB, max: <4 GB)
--max-scansize=#n
Extract and scan at most #n kilobytes from each scanned file. You may pass the value in megabytes in format xM or xm, where x is a number. This option protects your system against DoS attacks (default: 100 MB, max: <4 GB)

As opções max-filesize e max-scansize para clamscan aceitam um número, interpretado como KB, ou um número seguido por M, interpretado como MB. Não sabe GB, então você terá que escrever isso como 1024M.

    
por Jos 12.08.2015 / 17:23