/ var / log / btmp é de 6 GB, como reduzi-lo?


9

Eu sei que / var / log / btmp é para tentativas de logon com falha. Normalmente, ter um arquivo desse tamanho indica tentativas de força bruta. O 6GB é um acúmulo nos últimos 3 anos. Eu tomei medidas para ocultar o sshd, para que não seja acessível a ninguém além de mim. Essas etapas devem diminuir drasticamente a quantidade de registros de log nesse arquivo.

A corrente entra em ação até este ponto apenas como barulho - os robôs que tentam fazer força bruta no servidor.

Minha pergunta é: como esvazio esse arquivo com segurança ou o reduzo até o último mês? Sei que o formato deste arquivo não é texto sem formatação, por isso não quero quebrá-lo (quero poder analisá-lo mais tarde).

Respostas:


10

Verifique o conteúdo do arquivo com last -f /var/log/btmp. Se você tiver um problema de bot, tente alterar a porta sshd padrão de 22para algo como 2222. Você também pode instalar o DenyHosts como uma maneira de moderar as tentativas de login.

De qualquer forma, você pode truncar o arquivo com segurança : > /var/log/btmp.


Na verdade, tomei medidas para proteger a porta 22, entre outras coisas. Só queria ter certeza de que esvaziar o arquivo não quebraria nada :). Obrigado.
Luke

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.