Samba 3.6.6 始终以访客身份创建

Samba 3.6.6 始终以访客身份创建

好的,这是我的 smb.conf:

[全球的]

工作组 = 工作组
服务器字符串 = %h
dns 代理 = 否

日志文件 = /var/log/samba/log.%m
最大日志大小 = 1000
syslog = 0
恐慌操作 = /usr/share/samba/panic-action %d

usershare 允许来宾 = 是
安全性 = 用户
映射到来宾 = 密码错误
来宾确定 = 是
来宾帐户 = myguest
用户名映射 = /etc/samba/smbusers

[公共]
评论 = 公共文件
路径 = /media/store/Public
可写 = 是
访客确认 = 是
创建掩码 = 775
目录掩码 = 775

[myuser]
注释 = 仅限我的用户
路径 = /media/store/myuser
guest ok = 否
有效用户 = myuser
admin 用户 = myuser
可写 = 是
创建掩码 = 775
目录掩码 = 775


我遇到的问题是,myuser 共享会将所有内容保存为 root 用户。如果我删除管理员用户行,它会将他们保存为我的来宾用户。永远不会将其保存为 myuser。
我该如何设置它,以便只保存文件并使 myuser 成为所有者?

答案1

map to guest = Bad Password会导致任何不正确的密码被接受并映射到来宾用户 - 即使是guest okno请尝试将其设置为Bad User。这样您就必须为 myuser 提供正确的密码。 删除admin user,因为这将强制您成为 root 。

答案2

您是否尝试过跑步:

chgrp myuser /media/store/myuser && chmod g+s /media/store/myuser

这样一来,文件夹中的任何项目或将来放入其中的任何内容都将被赋予 myuser 的所有者。

这就是你想做的事吗?

相关内容