摘要
Samba 服务器让您能够容易地将 Mandrakelinux 计算机集成到 GNU/Linux 与 Windows 混用的网络中。通过 Samba,您的计算机能够出现在其他人的网络邻居中,并且作为 Windows 服务器共享文件、打印机和远程用户帐号等等。
Samba 的配置文件保存在 /etc/samba/ 目录中。您需要的主要 Samba 选项在 /etc/samba/smb.conf 文件中,点击 就可以访问。
为您的服务器定义一个工作组(在我们的例子中是 ENGINEERING)。您也可以设定服务器名称和服务器别名。设定 WINS 模式选项后,您可以把您的 Samba 服务器作为您网络上的 WINS 服务器[1]。将安全设定为用户级别并单击 按钮让您的决定起作用(参见图形 7.2, "配置常用网络选项")。
如果您的网络中有 Windows 95 客户端,请单击 按钮并将使用加密口令?选项设定为否。如图形 7.3, "为 Windows 95 客户端设置认证方式"所示。
如果您的网络不会含有 Windows 95 客户端,请单击配置 Unix 和 Samba 用户自动同步链接,并请选定如图形 7.4, "同步 Samba 和 Unix 用户"所示的所有选项,然后点击 按钮。
要把您系统上当前 Linux 的用户添加为 Samba 用户,点击将 Unix 用户转换为 samba 用户链接。接受默认设置或是作出您自己的更改,并点击 按钮。添加了用户之后,您应该点击编辑 Samba 用户和口令以修改并/或删除不需要的用户。
要建立任何用户都能读写的公共文件共享,点击创建新的文件共享链接并填写类如图形 7.5, "配置公共共享"所示之表单。然后点击共享名(在我们的例子中是Public)并点击 按钮以更改可写入?和Guest 可访问?选项。保存您的更改,并重复该过程以添加另外的共享目录并设置其口令访问控制。
在共享列表中选择要编辑的共享并点击 按钮。对该共享在允许的主机和拒绝的主机选项中指定以空格分隔的允许连接或是拒绝连接主机 IP 地址列表。如果您将限于可能的列表?选项设置为是,那么您必需在可能的用户和可能的组这两个输入框中填写相应的以空格分隔的用户/组列表。例如图形 7.6, "限制用户访问共享"。
即使全部 Samba 服务器的打印机均可用,您还是可能会想要设置 (参见图形 7.7, "打印机共享默认选项")。请在 Unix 打印机下拉菜单中选择默认打印机并指定:该打印机是否可用,缓冲目录(默认为空),注释以及口令访问控制选项。完成后请点击 。
请浏览 Samba 文档。如果您安装了 samba-doc RPM,您就还可以在 /usr/share/doc/samba-doc-*/ 目录中找到 Samba 文档。