最近发现不少学员反映 xshell 无法正常连接。找 vps 的客服换了 N 个 ip 地址,改了多次 ssh 的端口。
看了其中一个学员的问题截图,其实是已经连接上了。
最后一行有用户名、vps 主机名、位置,有绿色状态提示符,上一行还有上次登陆时间,这些特征都说明了已经连接成功了。最明显的就是绿色光标的状态提示符出来了。
关于 xshell 的使用,课程中都说过,状态行的每一部分含义,也都详细讲解过。怎么还是弄不清楚?怎么学的呢?用点心吧。
Xshell 6 出于一些原因出现了这样的提示:**WARNING! The remote SSH server rejected x11 forwarding request.**很多学员以为是 vps 的问题,以为 Xshell 没有连接上。
其实这个是 Xshell 6 这个版本的软件造成的小问题。我一直还在用 Xshell 4,包括一些用 Xshell 5 的学员,都没这样的警告提示,有些人用 putty,也没有问题。
关于这个 warning 的提示信息,可以不管它,是 Xshell 6 这个版本配置上的一个小问题。要是想让它不显示,在连接的属性里的【SSH】-【隧道】里设置一下就好了。
只是提醒一下:学任何东西别那么浮躁,还没认真求证确切结果,就下结论接连不上,跟客服要求换 IP 换端口,就算换几十遍,也没用的。
状态符都出来了,好歹输条命令试试吧?