SCP 设置权限或时间戳,即使对于同一组的用户也是如此

SCP 设置权限或时间戳,即使对于同一组的用户也是如此

我不是文件所有者,但与文件属于同一组。该文件具有-rw-rw-r--权限,并且:

beet ~> umask -S
u=rwx,g=rwx,o=rx

通过 WinSCP,我能够更新文件,但它会产生此错误:

设置权限和/或时间戳时发生错误

为什么会发生这种情况?有没有办法解决这个问题?

答案1

引用 WinSCP 文档错误信息

当服务器由于某种原因无法更新文件时间戳或权限时,您会收到此错误:

  • 在某些系统上(例如Linux),您需要是该文件的所有者(写入权限不够)修改其权限或时间戳(您将在错误详情中看到类似“权限被拒绝”的错误)。

...

无论出于什么原因,你都需要关闭设置权限保留时间戳选项或打开忽略权限错误

相关内容