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"