我希望 Samba 从服务器而不是客户端设置文件的修改时间

我希望 Samba 从服务器而不是客户端设置文件的修改时间

我有一个 samba 共享,用于从客户端访问文件。当客户端保存文件时,我需要根据服务器的时间而不是客户端的时间来更新文件的修改时间。假设两个系统的时间相差几秒,一个系统比另一个系统晚几秒。当我在 VSCode 中打开文件夹时,我收到一条消息,表明该文件比我编辑的文件新,这是因为客户端时间比服务器时间早几秒。每次,我都必须在服务器上运行 ntpdate 才能解决问题。或者我应该使用覆盖按钮强制替换其内容。但是,如果 samba 可以将客户端时间与服务器时间隔离,则不会发生此问题。也就是说,当写入共享文件时,它会假设服务器的时间并将其保存为文件的修改时间。虽然我不知道在读取文件时如何处理文件时间。无论如何,我认为 samba 可能有这样的选项,但是因为我找不到它,所以我来这里询问。

相关内容