我在 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 是关键,但这并不能解决问题。