我已经设置了这样的 samba 共享:
[shared]
path = /home/shared/
comment = shared
public = yes
writable = yes
printable = no
Run Code Online (Sandbox Code Playgroud)
我可以从 Windows 访问它,但是当我将文件上传到它时,我上传的文件具有以下权限:
-rwxr--r-- 1 nobody nobody 899381 Mar 7 11:59 letter17.rtf
Run Code Online (Sandbox Code Playgroud)
我希望看到的是,当用户访问此共享时,该用户的行为就好像他是 samba 服务器的特定用户(比如 dave)。这样他就可以访问“dave”可以访问的文件,并且他上传的文件属于“dave”。
我使用哪个选项来实现这一目标?
在 Samba 全局配置中,您需要指定来宾映射。似乎在您的安装中,此来宾映射映射到nobody。
编辑您的smb.conf文件并在该[Global]部分中添加如下内容:
guest account = dave
Run Code Online (Sandbox Code Playgroud)
换成dave你想要的任何东西。
| 归档时间: |
|
| 查看次数: |
1967 次 |
| 最近记录: |