![samba 默认所有者和文件安全模式](https://linux22.com/image/1143470/samba%20%E9%BB%98%E8%AE%A4%E6%89%80%E6%9C%89%E8%80%85%E5%92%8C%E6%96%87%E4%BB%B6%E5%AE%89%E5%85%A8%E6%A8%A1%E5%BC%8F.png)
我将 Ubuntu 16.04 中的一个文件夹共享到我的本地网络 - 以便另一台机器可以看到、编辑该文件夹中的文件。
一切都很好,但如果我将文件从另一台机器(Win10)复制到该共享文件夹,文件权限总是这样的:
drwxrwxrwx 2 pac pac 4096 Dec 15 09:59 ./
drwxrwxrwx 4 pac pac 4096 Dec 15 09:56 ../
-rwxr--r-- 1 nobody nogroup 505138 Dec 15 09:48 ap1.txt*
从最后一行可以看出,默认所有者是nobody:nogroup
,权限是,-rwxr--r--
这意味着我无法从 Ubuntu16 编辑该文件,即使它是原始共享文件夹所在的位置。
有没有办法解决这个问题?这样无论我在哪台机器上,我都可以无缝地复制/编辑该共享文件夹上的文件。
(p/s:目前我必须手动chown
执行chmod
上述文件才能从 Ubuntu16.04 对其进行编辑 - 但这太不方便了)。