sftp: add rate limit
This commit is contained in:
@@ -139,8 +139,8 @@ for port in 80 443; do
|
||||
ipxtables -A CLOUDRON_RATELIMIT -p tcp --syn --dport ${port} -m connlimit --connlimit-above 5000 -j CLOUDRON_RATELIMIT_LOG
|
||||
done
|
||||
|
||||
# ssh . 5 connections per 10 seconds per IP
|
||||
for port in 22 202; do
|
||||
# ssh and sftp. 5 connections per 10 seconds per IP
|
||||
for port in 22 202 222; do
|
||||
ipxtables -A CLOUDRON_RATELIMIT -p tcp --dport ${port} -m state --state NEW -m recent --set --name "public-${port}"
|
||||
ipxtables -A CLOUDRON_RATELIMIT -p tcp --dport ${port} -m state --state NEW -m recent --update --name "public-${port}" --seconds 10 --hitcount 5 -j CLOUDRON_RATELIMIT_LOG
|
||||
done
|
||||
|
||||
Reference in New Issue
Block a user