You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

FileZilla Server Pro Enterprise无法将UNC路径配置为虚拟目录的问题求助

FileZilla Server Pro Enterprise无法将UNC路径配置为虚拟目录的问题求助

大家好,我遇到了一个关于FileZilla Server Pro Enterprise配置UNC虚拟目录的棘手问题,希望有经验的朋友能帮忙分析解决。

我在Windows Server 2016上安装了FileZilla Server Pro Enterprise 1.6.7,用来提供SFTP连接服务。常规本地路径的虚拟目录都能正常工作,但就是没法把UNC路径(比如\\servername\share\directory)设置为用户或组的虚拟路径。

先梳理下我的环境和配置细节:

  • 使用标准端口21(FTP)和22(SFTP),客户端与服务器之间没有防火墙阻挡
  • FileZilla服务运行在本地系统账户下,但已配置为使用一个管理员账号来访问文件系统
  • 未启用<system user>选项
  • 用户级别的挂载路径配置如下:
    • / 对应 E:\Data
    • /test 对应 D:\
    • /archtest 对应 \\10.200.1.66\Archiv
  • 组级别额外配置了一个路径:
    • /unctest 对应 \\10.200.1.66\archiv

问题现象很明确:

  • 根目录/和本地路径的/test都能正常访问
  • 但访问/archtest/unctest这两个UNC虚拟目录时,总是报错:
    • 被动FTP连接时:Couldn't open the file or directory
    • SFTP连接时:No such file or directory. Error code: 2 Error message from server (English): LSTAT error

我已经尝试了各种可能的调试:更换用户配置、修改路径格式(切换服务器名/IP、正斜杠/反斜杠)等,但结果完全一致,始终无法访问这些UNC虚拟目录。另外,这个UNC共享的权限已经设置为“everyone”完全控制,在资源管理器和cmd里都能正常访问,没有任何权限问题。

有没有人遇到过类似的情况?或者有什么排查方向可以分享给我?

备注:内容来源于stack exchange,提问作者Herbert

火山引擎 最新活动