我有一个通过登录的用户,sftp
但他打开了很多会话并保持打开状态。这将使所有其他用户变得非常慢ssh
。sftp
我想过使用
ClientAliveInterval number in seconds
ClientAliveCountMax number of counts
但它会影响所有用户,并且可以通过从客户端计算机添加其他参数来欺骗它。
注意我正在使用Debian 8.3
并且我也在启用服务器ftp
服务。
我的问题:
- 如果没有复制、移动等实际操作,有没有办法删除用户会话
- 我可以为一个用户添加上述参数吗?
答案1
ssh 守护进程不知道用户执行了哪些操作。如果您想检查这一点,则必须打开详细审核(慢)或记帐,并分析日志(在任何一种情况下,都相当慢)。
进一步阅读: