samba:写入公共共享的文件不属于任何人

samba:写入公共共享的文件不属于任何人

我设置了一个 samba 共享,如下所示:

    [shared]
    path = /home/shared/
    comment = shared
    public = yes
    writable = yes
    printable = no

我可以从Windows访问它,但是当我向其上传文件时,我上传的文件具有以下权限:

-rwxr--r-- 1 nobody nobody 899381 Mar  7 11:59 letter17.rtf

我希望看到的是,当用户访问此共享时,该用户的行为就好像他是 samba 服务器的特定用户(比如 dave)。这样他就可以访问“dave”有权访问的文件,并且他上传的文件属于“dave”。
我应该使用哪个选项来实现此目的?

答案1

将此行添加到 smb.conf 的 [Global] 部分

guest account = dave

相关内容