微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Paramiko/SFTP 系统 - 上传后无法打开一个文件

如何解决Paramiko/SFTP 系统 - 上传后无法打开一个文件

我在 SFTP 服务器上遇到了一个奇怪的问题,并且只有一个文件名模式 (ML_XXXXXXXXXXXXXXX_UNT_2021MMDD.txt)。

使用 paramiko 的 python 脚本将文件上传到 SFTP 服务器,但是当我尝试在 SFTP 中打开文件时,使用 WinSCP 出现错误

"System Error.  Code: 123."

使用任何其他文件名,文件上传正确并按预期工作。 (每天大约有 20 个文件使用相同的 python 脚本上传)。如果我上传相同的文件名模式,但使用 WinSCP,它也会按预期工作。

我知道服务器中有一些进程需要一些文件并处理它们..但我无权访问服务器,只能将文件上传到它。 (服务器不是我的)

注意:如果我刷新 WinSCP,文件仍然存在,但无法打开。我也可以从 WinSCP 中删除它。权限似乎相同。如果我从 WinSCP 和 Python 脚本上传,WinSCP 会显示文件两次

SFTP 服务器详细信息:

SSH implementation = OpenSSH_7.4p1 Debian-10+deb9u7
File transfer protocol = SFTP-3
Cryptographic protocol = SSH-2

知道如何解决这个问题吗?谢谢!

WinSCP 截图:

enter image description here

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。