即使我通过 WinScp6.1.2 以 root 用户身份登录远程 Ubuntu22.04 服务器,在保存更改的文件时也会收到此错误(即使我发现我所做的更改保存在该文件中,但这些错误令人恼火):
错误的内容(也在所附的屏幕截图中部分显示)是:
General failure (server should provide error description).
Error code: 4
Error message from server: Failure
Common reasons for the Error code 4 are:
- Renaming a file to a name of already existing file.
- Creating a directory that already exists.
- Moving a remote file to a different filesystem (HDD).
- Uploading a file to a full filesystem (HDD).
- Exceeding a user disk quota.
我在 WinScp 设置中找不到“将文件移至回收站”的选项。
我猜您已经在 WinSCP 中启用了“回收站”功能:
https://winscp.net/eng/docs/ui_login_recycle_bin
因此,WinSCP 尝试将文件的先前版本移至已配置的回收站(位于 )
/tmp
。由于编辑的文件可能位于不同的文件系统上,因此移动会失败。如果您确实想使用回收站,则需要将其配置在同一文件系统上。
如果这是一个错误,只需将其关闭即可。