通过 sshfs 创建的新文件日期为 1970 年

通过 sshfs 创建的新文件日期为 1970 年

我希望使用 sshfs 将远程 Linux 目录挂载到我的本地笔记本电脑。我通过使用 autofs 来做到这一点。在 中/etc/autofs/,因此我在auto.ssh文件中(我使用了拱门维基指导我应该使用的选项):

cluster -fstype=fuse,rw,allow_other,IdentityFile=/home/mia/.ssh/id_rsa :sshfs\#mia@host\:

auto.master文件中我添加了以下行:

/home/mia/remote        /etc/autofs/auto.ssh    uid=1000,gid=1000,--ghost,--timeout=60

该文件夹已成功安装并且其日期是准确的:

 drwxr-xr-x  4 root  root     0 Jan  5 19:51 remote

但是,如果我在远程文件夹中创建一个新文件,则该文件的日期为纪元 (01-01-1970)。

$ cd remote/cluster
$ touch test
$ ls -l test
-rw-r--r-- 1 mia mia    0 Jan  1  1970 test

我搜索了 mount、mount.fuse、sshfs、autofs 的手册页,但没有结果。我无法确定这是一个错误还是一个功能。有什么办法可以让新创建的文件显示当前日期吗?

另外,我想知道如何让父目录(remote)归我所有(mia)。

相关内容