生产环境正常工作时要设置的环境
放开本机的80端口:
/sbin/iptables -I INPUT -p tcp --dport 80 -j ACCEPT (可以正常使用)
DNS放开
iptables -A INPUT -p udp --dport 53 -j ACCEPT
iptables -A INPUT -p udp --sport 53 -j ACCEPT
iptables -A OUTPUT -p udp --dport 53 -j ACCEPT
iptables -A OUTPUT -p udp --sport 53 -j ACCEPT
端口 22
iptables -I INPUT -p tcp --dport 22 -j ACCEPT
iptables -I OUTPUT -p tcp --sport 22 -j ACCEPT
chcon /usr/local/apache2/modules/libphp5.so -t shlib_t
chcon <filename> -t shlib_t(可以正常使用)
chcon -c -v -R -u system_u -r object_r -t textrel_shlib_t /usr/local/apache/modules/libphp5.so
iptables -A INPUT -p tcp --dport 21 -j ACCEPT
iptables -A OUTPUT -p tcp --sport 21 -j ACCEPT
#允许已建立连接的包直接通过
iptables -I INPUT 1 -m state --state ESTABLISHED,RELATED -j ACCEPT
# 禁止>>WWW
/sbin/iptables -A FORWARD -p tcp –dport 80 -j DROP
# 开放>>WWW
/sbin/iptables -A FORWARD -p tcp –dport 80 -j ACCEPT
# 禁止FTP
/sbin/iptables -A FORWARD -i eth0 -p tcp –dport 20 -j DROP
/sbin/iptables -A FORWARD -i eth0 -p tcp –dport 21 -j DROP
# 开放FTP
/sbin/iptables -A FORWARD -i eth0 -p tcp –dport 20 -j ACCEPT
/sbin/iptables -A FORWARD -i eth0 -p tcp –dport 21 -j ACCEPT
# 禁止SMTP,POP3
/sbin/iptables -A FORWARD -i eth0 -p tcp –dport 25 -j DROP
/sbin/iptables -A FORWARD -i eth0 -p tcp –dport 110 -j DROP
# 开入SMTP,POP3
/sbin/iptables -A FORWARD -i eth0 -p tcp –dport 25 -j ACCEPT
/sbin/iptables -A FORWARD -i eth0 -p tcp –dport 110 -j ACCEPT
# 禁止Samba
[root@linux root]# iptables -A FORWARD -p tcp –sport 137:139 -j DROP
[root@linux root]# iptables -A FORWARD -p udp –sport 137:139 -j DROP