如何允许 SCP 客户端在不成为所有者的情况下更改文件修改时间

如何允许 SCP 客户端在不成为所有者的情况下更改文件修改时间

当 WinSCP 尝试更改不属于它的文件的文件修改时间时,它会向我发出抱怨。它说,设置时间:操作不允许。我可以通过取消选中 WinSCP 设置中的“保留时间戳”来删除此错误消息(如此处所述https://stackoverflow.com/a/32482812/650004)。但我想保留此设置。我想在我的服务器上配置 SSHD(我认为),以允许任何对文件具有写访问权限的人设置文件修改时间。

我查看了一下/etc/ssh/sshd_config,没有发现任何可以做到这一点的东西。

我怎样才能做到这一点?

答案1

这就是 Linux 权限的工作方式。

SSH 服务器中没有设置可以覆盖该设置。

换句话说,您的问题是关于 Linux 系统,而不是关于 sshd、SCP,更不用说 WinSCP 了。

相关内容