免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 18511 | 回复: 9
打印 上一主题 下一主题

求!怎么打开linux的ssh 22端口 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-09-02 10:53 |只看该作者 |倒序浏览
就是用windows的ssh连接linux的那个(即putty.exe)
刚安装了linux 服务器版本的,但是putty.exe连接不上,请高手指教,小弟先谢了!

论坛徽章:
0
2 [报告]
发表于 2006-09-02 11:21 |只看该作者
shell>rpm -qa | grep ssh
openssh-askpass-4.3p2-4
openssh-4.3p2-4
openssh-server-4.3p2-4
openssh-clients-4.3p2-4

看看有没有安装,如果没有,就安装,如果有再打开“防火墙安全级别设置”,看看ssh 端口是不是选上了,否则防火墙拦截了,当然联不上了!
祝你好运!

论坛徽章:
0
3 [报告]
发表于 2006-09-03 09:16 |只看该作者
太感谢指教,我先去试下

论坛徽章:
0
4 [报告]
发表于 2006-09-03 10:28 |只看该作者
“刚安装了linux 服务器版本的”
到底是什么发行版?

ubuntu默认没有安装sshd的

论坛徽章:
0
5 [报告]
发表于 2006-09-03 10:29 |只看该作者
搞了1个多小时,openssh-askpass-4.3p2-4这个文件没有有影响吗,另外我的版本是3.x的(rh版本)。顺便问下,防火墙安全级别设置要怎么搞,我是才学的,还请各位大侠帮忙,感激不尽!

论坛徽章:
0
6 [报告]
发表于 2006-09-03 10:38 |只看该作者
不好意思,可能版本说得不清楚,openssh-askpass是3.x的,我使用的rh9版本linux

论坛徽章:
0
7 [报告]
发表于 2006-09-03 22:04 |只看该作者
必须确信你的ssh服务已经启动
netstat -lnp 看看有没有端口22

其次,你的防火墙必须打开ssh的访问
setup 命令中 有关于firewall的配置

再次,你必须看看你的ssh是否支持V1的访问
putty是通过V1访问的。
/etc/ssh/sshd_config中设置成 Protocol 1,2

论坛徽章:
0
8 [报告]
发表于 2006-09-03 22:29 |只看该作者
严重同意楼上兄弟说的!
chkconfig --list | grep sshd    查看sshd服务在哪种级别下开启,建议only 3。

防火墙规则中必须允许sshd访问,可以:
1.清除防火墙规则,#iptables -F
2.#iptables -A INPUT -p tcp --dport 22 -j ACCEPT
   #iptables -A OUTPUT -p tcp --sport 22 -j ACCEPT

论坛徽章:
0
9 [报告]
发表于 2006-09-04 19:21 |只看该作者
如果你的服务器在内网,还得将22端口映射到服务器

论坛徽章:
0
10 [报告]
发表于 2006-09-04 19:53 |只看该作者
受教了,很感谢各位大侠的指点!
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP