SSH, 특정 사용자에 대한 로깅 비활성화

SSH, 특정 사용자에 대한 로깅 비활성화

특정 시간마다 SSH를 통해 사용자가 연결하도록 하고, 디스크 사용을 방지하고 이 사용자 활동을 숨기기 위해 SSH 로그에서 해당 사용자가 남긴 로깅을 제거하고 싶습니다.

어떻게 해야 합니까?

답변1

로그에서 특정 항목을 제거하려면? SSH 자체로는 매우 어려울 것입니다. 루트 Cron 작업을 생성하거나 해당 사용자의 로그인 및 로그아웃/.bash_history 항목을 제거하는 로그인/로그아웃 스크립트(bash의 경우 .bash_logout 및 .bash_profile 파일)를 설정하는 것이 좋습니다.

그 외에는 해당 로그를 제거하는 타사 로깅 데몬에 일종의 지시문이 필요할 것입니다. 그러나 로그인 항목은 여전히 ​​남아 있습니다(예: 마지막 명령, 사용자가 이동/변경했거나 추가한 파일, /var/log/secure, 기타 rc/history 파일, 작업에 의해 생성된 tmp 파일 등).

관련 정보