第一部分:数据集权限设定

浏览器访问 FreeNAS 系统的 WebGUI 管理界面,点选 “Storage” 存储图标打开存储选项卡,在卷列表中点选用于匿名共享的数据集,如有需要,也可以自行创建新的数据集。此处我们以创建卷时自动生成的同名数据集 myStor 为例进行讲解。

点选数据集后,界面下方会出现一排功能图标,如下图所示,点击第一个图标 “Change Permissions” 修改数据集权限,然后在 Owner(user) 所有者和 Owner(group) 所有者组的下拉菜单中均选择 noboy,点击 “Change” 修改按钮完成权限设置。

注意,此处之所以把 Owner(user) 所有者和 Owner(group) 所有者组都设置为 nobody,是因为 CIFS 服务默认设置的访客用户是 noboy,只有数据集所有者权限和 CIFS 服务中设定的访客用户相一致,才能保证访问匿名共享时具有读写执行的权限。相反的,如果二者不一致,则只能访问匿名共享目录,却无法向共享目录中拷贝文件。

第二部分:新建 CIFS 共享

如下图所示,点选 “Sharing” 共享图标打开共享列表选项卡,点击 “Windows (CIFS)” 菜单打开 CIFS 共享列表,点击 “Add Windows (CIFS) Share” 添加 Windows CIFS 共享按钮,会弹出 CIFS 共享创建窗口。根据下图中的箭头提示,首先在 “Path” 路径中找到并选中用于匿名共享的数据集(即上一步设置权限的那个数据集),然后在 “Name” 共享名称中输入你希望显示的名称,接下来勾选 “Allow Guest Access” 允许访客访问的选项,这是创建匿名共享的关键所在,点击 “OK” 确定按钮完成 CIFS 共享创建。

第三部分:用 Windows 系统进行访问测试

打开 Windows 7 系统中的 “计算机”,在左侧列表中找到并点击 “网络”,可以看到右侧已经显示出所有可以访问的共享设备。

如下图所示,双击 FREENAS,可以看到我们创建的 public 匿名共享。双击打开 public,如果没有弹出要求输入用户名和密码的认证提示,说明匿名共享创建成功了。随便拷贝一些文件进去试试看吧。