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

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

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

ClientAliveInterval   number in seconds
ClientAliveCountMax number of counts

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

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

내 질문:

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

답변1

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

추가 자료:

관련 정보