И наконец ответ:
It's not a bug it's a feature
При попытке соединить дб, который известен в Вас DNS, но пакеты являются отбрасыванием брандмауэром, то Вы падаете в sql тайм-ауте клиента (приблизительно 85 секунд) и никакие другие работы аутентификации, если Вы установили AUthOrder
с mod_sql.c
сначала.
Так мой параметр компиляции правильная версия и версия пакета также.
Характер /
является оператором в SED
. По сути, вы заканчиваетесь с:
sed '//sbin/iptables -A INPUT -p tcp -s "{ip}" -j DROP/d' /root/ip.txt
Это означает, что вы пытаетесь выполнить «// Sb» в качестве команды SED, где B
- это сепаратор, и он не может найти другого «B».
Вам нужно будет процитировать специальные символы:
udprule="\/sbin\/iptables -A INPUT -p udp -s "$ip" -j DROP"
, и вам нужно будет следить за тем, что находится в $ IP по той же причине.