1. 关闭防火墙
sudo SuSEfirewall2 stop
可能需要
/etc/init.d/SuSEfirewall2_setup start
2. ssh登录
- time out
很可能是防火墙的问题:因此需要用步骤1方法关闭它或者打开22端口。但是仅仅使用如下命令打开22端口,还是无法ssh,暂时关闭防火墙:
iptables -A INPUT -p tcp -m state --state NEW -m tcp --dport 22 -j ACCEPT
- Connection refused
通常是因为守护程序未启动导致的。
rcsshd start
3. 查看端口状态
netstat -an
4. 打开80端口
方法一 :
修改或者创建文件:/etc/sysconfig/iptables
添加如下内容:
-A RH-Firewall-1-INPUT -p tcp -m tcp --dport 80 -j ACCEPT
方法二 :
本方法临时生效! 执行如下命令:
iptables -A INPUT -p tcp -m tcp --dport 80 -j ACCEP
可尝试第三种方法 :
修改文件:/etc/sysconfig/SuSEfirewall2
添加如下内容:
FW_SERVICES_EXT_TCP="80"