linux的timestamp权限错误winscp

我添加一个用户到一个组,并将文件和目录内容设置为775.当我使用winscp来修改文件,它抱怨它不能设置权限错误的时间戳BC。 但它能够更新我编辑的文件。 为什么? 关于如何设置用户的详细信息在这里,但我不认为有人需要阅读它为什么不能组成员修改他是属于一个组中的文件?

我猜你的目录有错误的所有者/组,虽然文件本身有。 WinSCP可能抱怨的是,它不能设置目录的时间戳,如果你改变它的文件通常也会更新。

WinSCP默认尝试“保留时间标记”。 一些unix系统不喜欢让不拥有文件的用户改变权限或时间戳,即使他们有写入权限,出于一些奇怪的原因。

要解决这个错误,我去了WinSCP Options > Preferences > Transfer然后编辑Default和未选中Preserve timestamp

我相信这样做会给你带来的function是,当修改文件时,时间戳被更新,这是有道理的。