求!怎么打开linux的ssh 22端口
就是用windows的ssh连接linux的那个(即putty.exe)
刚安装了linux 服务器版本的,但是putty.exe连接不上,请高手指教,小弟先谢了!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
就是用windows的ssh连接linux的那个(即putty.exe)
刚安装了linux 服务器版本的,但是putty.exe连接不上,请高手指教,小弟先谢了!
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(9)
受教了,很感谢各位大侠的指点!
如果你的服务器在内网,还得将22端口映射到服务器
严重同意楼上兄弟说的!
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
必须确信你的ssh服务已经启动
netstat -lnp 看看有没有端口22
其次,你的防火墙必须打开ssh的访问
setup 命令中 有关于firewall的配置
再次,你必须看看你的ssh是否支持V1的访问
putty是通过V1访问的。
/etc/ssh/sshd_config中设置成 Protocol 1,2
不好意思,可能版本说得不清楚,openssh-askpass是3.x的,我使用的rh9版本linux
搞了1个多小时,openssh-askpass-4.3p2-4这个文件没有有影响吗,另外我的版本是3.x的(rh版本)。顺便问下,防火墙安全级别设置要怎么搞,我是才学的,还请各位大侠帮忙,感激不尽!
“刚安装了linux 服务器版本的”
到底是什么发行版?
ubuntu默认没有安装sshd的
太感谢指教,我先去试下
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 端口是不是选上了,否则防火墙拦截了,当然联不上了!
祝你好运!