我一直无法使用 ubuntu 设置 samba 共享。过去我曾尝试通过配置使其工作/etc/samba/smb.conf
,但从未实现我想要的效果。上次我设法通过使用 nautilus 内置文件共享(利用 samba)创建共享来使其工作。现在当我再次尝试时,它不起作用。(运行 ubuntu 10.10 Desktop x64)
我想要实现的是可供多个用户(属于同一组的用户)使用的共享,而不仅仅是所有者(也包含在组中)。现在我只能与所有者连接,当我尝试连接 Windows 7 时,其他人会收到错误。所有用户都在同一组中,文件夹权限为 770。文件和文件夹具有正确的组设置。
我认为用户设置中没有对阻止其他用户的限制,并且我在文件共享对话框中标记了“向其他用户可用(或任何内容)”。
我能做些什么?
答案1
我终于解决了这个问题。请访问此页面查看详细演练:
http://ubuntuforums.org/showthread.php?t=1699453&page=2
事实证明,问题是由于权限流引起的。我在后来进行的另一次设置中也遇到了同样的问题 :) 基本上,用户缺乏对保存共享的父文件夹的读取权限。设置共享时,最简单的方法是为所有人设置完全权限,从保存共享的目录开始,然后开始限制权限,这样你就不会像我遇到过几次那样被愚蠢的问题弄得头昏眼花 ;)