当前位置: 技术问答>linux和unix
在win下使用putty无法连接linux主机,请教解决方案
来源: 互联网 发布时间:2015-12-20
本文导语: 主机开了openssh服务(用netstat查看前面显示的是tcp6),在本机上使用ssh命令可直接连上。 但现在从远程windows系统,使用putty却无法连接,总是连接超时,但可以ping到主机。 请大家帮忙。 主机环境:kubuntu 6.06,openss...
主机开了openssh服务(用netstat查看前面显示的是tcp6),在本机上使用ssh命令可直接连上。
但现在从远程windows系统,使用putty却无法连接,总是连接超时,但可以ping到主机。
请大家帮忙。
主机环境:kubuntu 6.06,openssh (默认配置文件未更改)
远程环境:windows XP sp2, putty0.58
但现在从远程windows系统,使用putty却无法连接,总是连接超时,但可以ping到主机。
请大家帮忙。
主机环境:kubuntu 6.06,openssh (默认配置文件未更改)
远程环境:windows XP sp2, putty0.58
|
你对ssh进行了配置没有,是否允许你的windowns系统机器的IP进行连接操作?
有可能那个默认配置是禁止了除本地机外的连接到,你要具体看一下的。
此外你要检查你这是要putty时是否指定了正确的端口,这些内容你都要根据ssh的配置文件进行确认。
然后再是你win平台计算机防火墙配置问题,有可能不是阻断的IP或者端口,而是阻断某个程序的网络访问,现在大多的防火墙都有这样的功能,有可能是如果没有专门配置就阻断程序的网络访问操作!!!!
有可能那个默认配置是禁止了除本地机外的连接到,你要具体看一下的。
此外你要检查你这是要putty时是否指定了正确的端口,这些内容你都要根据ssh的配置文件进行确认。
然后再是你win平台计算机防火墙配置问题,有可能不是阻断的IP或者端口,而是阻断某个程序的网络访问,现在大多的防火墙都有这样的功能,有可能是如果没有专门配置就阻断程序的网络访问操作!!!!
|
kubuntu是基于debian的,确实没有service命令,不过你可以先用top命令看看是否有iptables
如果有,你可以在/etc/init.d/下面找到iptables防火墙的启动脚本(可能就是iptables,也可能是iptables.sh) ,你使用
/etc/init.d/脚本名字 stop
就可以停止iptables了,sshd的启动或者重启是一样的道理
应该就是sshd_config文件吧
如果有,你可以在/etc/init.d/下面找到iptables防火墙的启动脚本(可能就是iptables,也可能是iptables.sh) ,你使用
/etc/init.d/脚本名字 stop
就可以停止iptables了,sshd的启动或者重启是一样的道理
应该就是sshd_config文件吧
|
用telnet ip 22 可以连接吗?
看看防火墙是不是开了,还有就是网络是不是有问题
本地用ssh是用回环接口,所以不和实际网络有关。
看看防火墙是不是开了,还有就是网络是不是有问题
本地用ssh是用回环接口,所以不和实际网络有关。
|
putty 的使用是有点奇怪的,我当时也花了不少时间才连得上,
建议你先安装个 SecureCRT 测试能否ssh 上。
建议你先安装个 SecureCRT 测试能否ssh 上。
|
在linux命令行下執行setup進入圖形配置介面,把防火牆里的SSH端口限制開啟,保存退出即可.
|
端口选对了吗
|
不知道這個系統的防火牆設置如何,可以用
#iptables -F
關掉防火牆麼?
#iptables -F
關掉防火牆麼?
|
service iptables stop
service sshd restart
然后再试一下,还不行的话,再看看你的windows客户端,有防火墙的也关掉试试。
service sshd restart
然后再试一下,还不行的话,再看看你的windows客户端,有防火墙的也关掉试试。