欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  科技

Xshell提示“不能显示远程文件夹”的原因及解决办法

程序员文章站 2022-05-27 23:31:32
Xshell提示“不能显示远程文件夹”的原因及解决办法...

当我们使用xshell时,工具栏中的xftp图标,会弹出“不能显示远程文件夹”消息,这是什么原因呢?还不知道的小伙伴们一起去看看吧。

问题描述:

Xshell提示“不能显示远程文件夹”的原因及解决办法

xftp日志显示:

状态:>发送密码。

状态:>授予访问权限。

状态:> sftp版本3谈判。

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

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

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

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

解决方法:

当用户点击xftp图标,xshell从终端检索当前工作目录信息,并将其传递到xftp。如果当前目录是用户的主目录,“~”传递,而不是在终端的完整路径。问题在于xshell不能“~”转化为真正的目录路径。当“~”传递给xftp,xftp试图打开路径(~)但是sftp并不承认这路径返回一个错误。

发生错误是,xftp则会打开用户的主目录。类似的xftp文章可以参考

影响软件:

所有xshell版本

所有xftp版本

以上就是xshell提示“不能显示远程文件夹”的原因及解决办法,希望对大家有所帮助!如果您有什么疑问或建议,请给我们留言,我们会尽快给您回复。