從另一個 Linux 機器將檔案複製到 samba 共享時時間戳丟失

從另一個 Linux 機器將檔案複製到 samba 共享時時間戳丟失

我在 Ubuntu 20.04 機器上有一個 samba 共用。當我從 Windows 機器將檔案複製到共用時,時間戳會保留下來,但是當我從另一個 Ubuntu 20.04 機器中執行相同的操作時,時間戳會丟失。

共享伺服器上 smb.conf 檔案的相關部分目前為:

[test]
    comment = test share
    path = /testing
    read only = no
    browsable = yes
    force user = user1
    dos filetimes = yes

我嘗試過使用和不使用強制用戶dos 文件時間命令。

在 Ubuntu 客戶端上,我使用以下方式安裝共用:

sudo mount //192.168.1.2/test /testing -o credentials=/home/user1/.cifs,uid=1000,gid=1000,vers=3.1.1

在研究這個問題時,我讀到了幾個地方,在 mount 命令中設定 uid/gid 是關鍵,但這並不能解決問題。

相關內容