![通过iptables限制tcp连接限制ssh会话的效果](https://linux22.com/image/68137/%E9%80%9A%E8%BF%87iptables%E9%99%90%E5%88%B6tcp%E8%BF%9E%E6%8E%A5%E9%99%90%E5%88%B6ssh%E4%BC%9A%E8%AF%9D%E7%9A%84%E6%95%88%E6%9E%9C.png)
我的数量有限。通过 iptables 的 tcp 连接数来限制 ssh 连接总数。现在,当我添加一条 TCP 连接最大限制小于当前打开的 ssh 会话的规则时,所有当前 ssh 会话都会挂起。我什么也写不出来。请告诉我如何克服这个问题。
答案1
我会确定哪个 ssh 进程是你的,假设你是远程执行此操作,然后终止所有其他会话。
也许您可以发送广播以允许其他用户正常注销:
shutdown -k 5 &
然后终止您需要终止的任何其他 ssh 会话,并更改防火墙。
我的数量有限。通过 iptables 的 tcp 连接数来限制 ssh 连接总数。现在,当我添加一条 TCP 连接最大限制小于当前打开的 ssh 会话的规则时,所有当前 ssh 会话都会挂起。我什么也写不出来。请告诉我如何克服这个问题。
我会确定哪个 ssh 进程是你的,假设你是远程执行此操作,然后终止所有其他会话。
也许您可以发送广播以允许其他用户正常注销:
shutdown -k 5 &
然后终止您需要终止的任何其他 ssh 会话,并更改防火墙。