![3시간 이상 유휴 상태인 사용자를 죽입니다.](https://rvso.com/image/83691/3%EC%8B%9C%EA%B0%84%20%EC%9D%B4%EC%83%81%20%EC%9C%A0%ED%9C%B4%20%EC%83%81%ED%83%9C%EC%9D%B8%20%EC%82%AC%EC%9A%A9%EC%9E%90%EB%A5%BC%20%EC%A3%BD%EC%9E%85%EB%8B%88%EB%8B%A4..png)
다음을 통해 로그인하는 사용자가 있는데 sftp
그는 많은 세션을 열고 계속 열어 둡니다. 이로 인해 다른 모든 사용자에게는 속도가 매우 느려 ssh
집니다 . sftp
사용해볼까 생각도 해봤는데
ClientAliveInterval number in seconds
ClientAliveCountMax number of counts
그러나 이는 모든 사용자에게 영향을 미치며 클라이언트 시스템에서 다른 매개변수를 추가하여 속일 수 있습니다.
참고 저는 을 사용하고 Debian 8.3
있으며 서버 서비스도 활성화하고 있습니다 ftp
.
내 질문:
- 복사, 이동 등의 실제 작업이 없는 경우 사용자 세션을 삭제하는 방법이 있습니까?
- 한 명의 사용자에 대해서만 위의 매개변수를 추가할 수 있나요?
답변1
SSH 데몬은 사용자가 어떤 작업을 수행하는지 알지 못합니다. 이를 확인하려면 세부 감사(느림) 또는 계정을 설정하고 로그를 분석해야 합니다(두 경우 모두 상당히 느림).
추가 자료: