Samba 创建没有组/其他人写入权限的新文件

Samba 创建没有组/其他人写入权限的新文件

我在 ESXi 机器内安装的 Ubuntu 20.04 LTS 上运行 Samba 4.7.6。共享可以正常查看,但当我或我的妻子尝试从 Windows 创建新文件或目录时,我们收到旧的无权限消息。所以对我来说,我只需转到 putty 并运行 chmod -R 等,一切就大功告成了。而我的妻子只是希望一切正常。

因此我创建了一个新目录并得到:

drwxr-xr-x 2 nobody nogroup  4096 Mar 10 20:32  test_directory

所以只要我不想在目录中做任何事情,这样就可以了,因为我不是用户,rod所以nobody将组设置为nogroup,我将能够写入,除非新目录是使用没有写入权限的组创建的。现在我使用,nobody:nogroup因为这是一个开放的共享文件,任何可以进入网络的人都可以进入。

/shares/shared以下是其中的摘录smb.conf

path = /shares/shared
browsable = yes
writable = yes
read only = no
guest ok = yes
null passwords = yes
create mask = 0777
force user = nobody
force group = nogroup

关于如何使这个共享的 Samba 文件夹创建nogroup具有写权限的文件,有什么建议吗?

相关内容