如何用shell判断iptables服务是否开启呢?
问题:有如下的脚本,判断iptables是否开启,不知道是否正确?
/sbin/service iptables status 1>/dev/null 2>&1
if [ $? -ne 0 ]; then _firewall_status=”stopped” fi
解答:
附,iptables脚本中有关status函数的脚本内容:
status() {
# Do not print status if lockfile is missing and iptables modules are not
# Check if firewall is configured (has tables)
NUM=
for table in $NF_TABLES; do
return 0 (责任编辑:IT) |