使用xshell连接linux连接不上,网上的什么方法都试了,希望能有人可以解决!

使用xshell连接linux连接不上,网上的什么方法都试了,希望能有人可以解决!,第1张

直接敲命令 ssh -vvv 391052778

这个是ssh客户端调试模式,你就可以看到卡到哪一个步骤了

服务器端打开调试模式 比如 sshd -D -ddd -p 10888 比如这个就是打开服务器端的调试,并且启动了新的实例,端口连接为10888,最好关闭防火墙或者放通该端口。

如图

看下系统认证日志 /var/log/secure 里面有当前连接卡在的步骤。或者你暂时使用web端的noVNC或者remote desktop, 登陆去看看。不忙的话,可以联系我,帮你从源码上调试。

在连接之前需要安装OpenSSH,命令如下:

sudo apt-get install openssh-server openssh-client

安装完成之后,执行netstat -tnl命令,查看22端口是否开通: 

可以看到第5行的22端口处于LISTEN状态。

使用xshell连接linux虚拟机,连接失败的原因:

当我们在VMWare上安装好Ubuntu虚拟机后,有时候会需要使用多个terminal窗口,但是在虚拟机中多个窗口互相切换查看不方便,这时候用物理机的xshell工具连接到虚拟机中去就显得很方便。直接连一般都会失败,原因是:未开放22端口。

查看下linux服务器的IP,在校园网情况下看下自己电脑的IP和DNS,尝试下是否可以ping通linux服务器。在切到手机热点,查看IP,尝试ping通linux服务器。看下是否是校园网有做访问限制

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » 使用xshell连接linux连接不上,网上的什么方法都试了,希望能有人可以解决!

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情