linux是一款免费使用和可自由传播的类Unix操作系统,它不仅可以支持32位和64位硬件,而且还继承了Unix以网络为核心的设计思想,是一个性能极为稳定的多用户网络操作系统。很多的用户在进行安装使用linux的时候,经常都会出现apache不能访问、mysql不能远程链接、ssh不能远程登陆、ftp不能连接等问题。而出现这些问题的主要原因都是和系统的防火墙设置有着千丝万缕的关系。下面小编就将安装linux系统时对防火墙进行设定的命令分享给大家。
大小:103.0 MB版本:5.3.2 官方正式版环境:99411
- 进入下载
linux防火墙设置命令
1、永远的将linux防火墙实施关闭,就算是重新启动电脑都将无法还原;
开启:01chkconfig iptables on
关闭:01chkconfig iptables off
2、立即生效,将电脑进行重现启动之后就会恢复到原始状态;
开启:01service iptables start
关闭:01service iptables stop
注:我们在进行linux的操作其它的服务时,也可以使用上述的命令进行开关的操作。
3、同时也可以对其进行一定的修改,当开启防火墙的时候,就可以按照下面的设置来开启相关的端口,从而将/etc/sysconfig/iptables 文件进行修改。
01-A RH-Firewall-1-INPUT -m state –state NEW -m tcp -p tcp –dport 80 -j ACCEPT
02-A RH-Firewall-1-INPUT -m state –state NEW -m tcp -p tcp –dport 21 -j ACCEPT
03-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT
04-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 23 -j ACCEPT
备注:80端口是http服务,21端口是ftp服务,22端口是ssh服务,23端口是telnet服务且均是采用TCP协议。
上述就是如何在对linux系统进行安装之后出现诸多错误信息的解决方法,只需将上述的命令进行执行,就可以将防火墙实施关闭,这样在使用linux系统的时候就不会再出现apache不能访问或者是mysql不能远程链接的问题。