Version control is awful
This commit is contained in:
5
harden
5
harden
@@ -588,7 +588,10 @@ if [[ -n "$OLD_PORTS" ]]; then
|
||||
# Deny the port in the firewall
|
||||
case "$currentFirewall" in
|
||||
ufw)
|
||||
sudo ufw deny "$port"/tcp
|
||||
PORT_RULE_NUMS="$(sudo ufw status numbered | grep -i "$port" | grep -oP '\[.*?\]' | grep -o '[0-9]')"
|
||||
for PORT_RULE_NUM in ${PORT_RULE_NUMS[@]}; do
|
||||
yes | sudo ufw delete "$PORT_RULE_NUM"
|
||||
done
|
||||
;;
|
||||
firewalld)
|
||||
sudo firewall-cmd --permanent --remove-port="$port"/tcp
|
||||
|
||||
Reference in New Issue
Block a user