将文件上传到 sftp 共享会生成空文件

将文件上传到 sftp 共享会生成空文件

我已成功在 Ubuntu 22.04 桌面上安装了一个 sftp 共享,位置如下:/mnt/sftp/

我面临一个无法解释的行为:

  • 当使用 Filezilla 等软件上传文件时,一切正常。
  • 使用 fstab 将 sftp 共享挂载到 /mnt/sftp/,然后通过以下方式将任何文件复制到其中cp命令,我收到以下错误:

'/tmp/file_test' -> '/mnt/sftp/file_test' cp: 无法创建更简单的标准 '/mnt/sftp/file_test': 缺少该类型的文件或文档

翻译过来就是:

cp:无法创建标准文件‘/mnt/sftp/file_test’:没有此文件或目录

该文件存在但完全是空的。Filezilla 运行良好意味着这不是权限问题。

相应的 fstab 条目如下所示:

obfuscated_username@obfuscated_servername:/ /mnt/sftp fuse.sshfs _netdev,port=7000,idmap=user,allow_other,reconnect,ServerAliveInterval=60 0 0

谢谢!

相关内容