解决Xftp需要重输密码的方法

发布于 2018-08-09  2.22k 次阅读


今天把海之家的配色CSS改了改,改完之后和往常一样启动Xshell连接到服务器,然后再通过Xshell打开Xftp。没有想到Xftp在连接到服务器的时候居然提示说“远程服务器拒绝了密码,请再试一次”。这怎么可能,如果密码不对的话Xshell是怎么连接上去的?

不得不又重输了遍密码。这一遍密码输完倒是正常建立连接了。

一开始我以为这是个bug,于是在重启一遍电脑之后又重复了一遍刚刚连接服务器的操作,没想到在通过Xshell启动Xftp的时候依旧提示密码错误。这就不对劲了,是哪里出了毛病吗?

首先可以确定的是,绝对不是服务器那边的问题,因为之前连接的时候完全没有出过问题。那么接下来试试把启动顺序调换一下,先启动Xftp再通过它来启动Xshell。这样子启动倒是能够正常连接。因此就能大致判断出问题出在Xshell上面了。

可是我把Xshell装了卸,卸了装,存放会话的文件夹也清了,问题依旧没有解决。那我用个老版本的试试。找到了之前的Xshell5安装包,安装完毕启动,试了试,然而并没有用。关了再开,Xshell5居然提示说必须更新到最新版本。更新就更新呗。等它更新完毕了再试一次,居然好了。喂喂,这不科学啊。

不管如何,至少现在问题已经解决了。把XShell5卸了之后手动升级了一下Xshell6,通过它来启动Xftp也终于不会弹出密码错误的提示了。可喜可贺。

话说回来最近Xshell经常崩溃,可能是新版本不是很成熟吧。感觉有必要找几个其他的SSH连接工具备用了。