Xmanager > Xshell专栏 > 为什么打开xftp时却弹出不能显示远程文件?

为什么打开xftp时却弹出不能显示远程文件?

发布时间:2015-10-15

当通过SSH连接到远程主机时,在xshell工具栏中的xftp图标,会出现一下错误信息,本集小编就为大家总结具体原因。

1、不能显示远程文件现象:

Xftp日志显示:

状态:>发送密码。

状态:>授予访问权限。

状态:> SFTP版本3谈判。

状态:> 清单目录“/ ~”……

错误:>清单文件夹失败。

状态:>清单文件夹”……

完成状态:>清单文件夹。

2、原因解析:

当用户点击xftp图标,Xshell从终端检索当前工作目录信息,并将其传递到Xftp。如果党情目录是用户的主目录,“~”的传递则会替代正常情况下终端的路径。问题是xshell不能翻译“~”的真正的目录路径,当“ ~ ”传递给Xftp,Xftp试图打开路径(' ~ ”),但SFTP不承认这条路,所以就会返回一个错误。

发生错误是,xftp则会打开用户的主目录。类似的xftp文章可以参考:怎样才能在xshell当前对话中打开一个Xftp会话?

以上就是在xshell中打开xftp时,弹出不能显示远程文件的状况以及原因解析。更多xshell使用技巧记得关注xshell教程

标签:SSH远程连接,xftp图标,xshell教程,不能显示远程文件

读者也访问过这里: