我在 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 是關鍵,但這並不能解決問題。