日期:2014-05-16  浏览次数:20634 次

用ssh怎么开22端口?
往sysconfig/iptables写了下面两个:
-A INPUT -p tcp --dport 22 -j ACCEPT
-A OUTPUT -p tcp --sport 22 -j ACCEPT
-L -n 看规则已经加了, 但防火墙还是拦截.

求大神指教

------解决方案--------------------
netstat -tupln|grep sshd
看一下你的sshd使用那个ip哪个端口,
如果多ip一定要是你需要开放的Ip,
然后客户端执行测试telnet *.*.*.* 22
看能连上么
再不行,客户端执行nmap -sS *.*.*.*查服务器有哪些端口开放
最后检查iptables -L -nv |grep 22
确认目的ip和目的端口没问题