3시간 이상 유휴 상태인 사용자를 죽입니다.

3시간 이상 유휴 상태인 사용자를 죽입니다.

로그인한 사용자가 있는데 sftp그는 많은 세션을 열고 계속 열어 둡니다. 이렇게 하면 다른 모든 사용자의 모든 작업이 매우 느려집니다 ssh. sftp사용해볼까 생각도 해봤는데

ClientAliveInterval   number in seconds
ClientAliveCountMax number of counts

그러나 이는 모든 사용자에게 영향을 미치며 클라이언트 시스템에서 추가 매개변수를 추가하여 속일 수 있습니다.

저는 을 사용하고 Debian 8.3있으며 서버 ftp서비스도 활성화하고 있습니다.

내 질문:

  1. 복사, 이동 등의 실제 작업 없이 사용자 세션을 삭제할 수 있는 방법이 있습니까?
  2. 사용자에 대해 위의 매개변수를 추가할 수 있나요?

답변1

SSH 데몬은 사용자가 어떤 작업을 수행했는지 전혀 모릅니다. 이를 확인하려면 자세한 감사(느림) 또는 계정을 설정하고 로그를 분석해야 합니다(두 경우 모두 매우 느림).

추가 자료:

관련 정보