/ var / log / btmp는 6GB입니다. 자르는 방법은 무엇입니까?


9

/ var / log / btmp는 로그인 시도 실패에 대한 것임을 알고 있습니다. 일반적으로이 파일이 크면 무차별 대입 시도를 나타냅니다. 6GB는 지난 3 년 동안 누적 된 것입니다. sshd를 숨기려고 자신을 제외한 다른 사람이 액세스 할 수 없도록 조치를 취했습니다. 이 단계를 수행하면이 파일의 로그 전체 양이 크게 줄어 듭니다.

이 시점까지 전류 전체는 소음 일뿐입니다. 봇은 서버를 무차별 대입하려고합니다.

제 질문은이 파일을 안전하게 비우거나 지난 달에 정리하는 방법입니다. 이 파일의 형식이 일반 텍스트가 아니기 때문에 파일을 나누고 싶지 않습니다 (나중에 검토 할 수 없음).

답변:


10

로 파일 내용을 확인하십시오 last -f /var/log/btmp. 봇 문제가있는 경우 기본 sshd 포트를 22에서 비슷한 것으로 변경하십시오 2222. 로그인 시도를 강화하는 방법으로 DenyHosts 를 설치할 수도 있습니다 .

어느 쪽이든으로 파일을 안전하게자를 수 있습니다 : > /var/log/btmp.


실제로 포트 22를 보호하기위한 조치를 취했습니다. 파일을 비우면 아무것도 깨지지 않도록하고 싶었습니다. :). 감사.
누가

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.