You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Windows10下Core FTP mini-sftp-server执行cd ..报错No such file or directory

问题原因分析

针对你在Core FTP mini-sftp-server上执行cd ..时报错“Couldn't canonicalize: No such file or directory”的问题,主要有以下几个可能的原因:

  • 虚拟路径与真实Windows路径不匹配:Core FTP mini-sftp-server会将Windows本地路径映射为SFTP的虚拟Unix风格路径。如果/ttt/P0/Debug/obj对应的真实Windows目录被配置为独立的虚拟根目录,或者服务器在路径转换时出现异常,执行cd ..时无法找到对应的上级真实目录,就会触发这个错误。
  • 目录权限限制:你可能只被赋予了obj目录的访问权限,没有上级目录(/ttt/P0/Debug/)的读取或访问权限。服务器在尝试解析上级目录时,因权限不足无法确认目录存在性,从而报错。
  • 实际目录已丢失:虽然SFTP命令能进入obj目录,但该目录可能在Windows本地已经被删除、移动,或者服务器缓存的目录信息过期。此时服务器无法定位到上级目录的真实路径,导致cd ..失败。
  • 服务器版本路径解析bug:Core FTP mini-sftp-server的部分旧版本存在路径解析的兼容性问题,尤其是处理相对路径跳转时,无法正确转换Windows文件系统的路径格式,引发该错误。

内容的提问来源于stack exchange,提问作者Sean Sung

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.14 14:34:56