Iam新的桑巴,所以任何人都可以请提供基本信息来configurationsmb.conf。
还有它如何提供权限和身份validation?
创build实际共享的smb.conf部分如下所示:
[foobar] comment = the foobar directory path = /usr/local/foobar
在smb.conf中可以设置更多的选项,但是上面是基本框架。
在smb.conf中也可以设置许多与一般操作相关的选项,还有那些控制authentication机制的选项。 给一个详尽的列表将是一个单一的答案是困难的,但桑巴项目自己的方法收集是一个很好的开始。
至于权限,一旦你设置了authentication模式,一个很好的经验法则就是:samba想要把你的文件共享连接和一个特定的unix用户关联起来,而这通常是你authentication的用户。 如果您只是以该用户的身份login服务器,则samba 不会让您对文件执行任何操作。
即使这可以被configuration为不真实的,但更多的时间比我可以数我已经通过进入服务器作为该用户,并显示例如写入文件不起作用,或目录不是可列出(可浏览)。
在CentOS / Red Hat / Fedora系统中,您可以使用system-config-samba轻松configurationsamba服务。 如果您只想公开共享,请使用首选项 – >服务器configuration – >安全 – >身份validation模式=共享。 对于基于用户的authentication使用用户模式。 添加要共享的目录和用户权限。