1.FreeNAS介绍

2.虚拟机环境搭建

3.FreeNAS的安装

4.共享设置

1.FreeNAS介绍

FreeNAS是什么东西?

FreeNAS是一套基于FreeBSD操作系统核心的开放源代码的网络存储设备(Network-Attached Storage,简称NAS)服务器系统,支持众多服务,用户访问权限管理,提供网页设置接口。

关于FreeNAS的详细介绍可以参考

 

FreeNAS的一些特点:

freesshd权限设置 freenas权限问题_php

 

2.虚拟机环境搭建

为了试验的目的,在Windows下搭建了一台虚拟机。

 

配置参数如下:

cpu:2 core

内存:2G

硬盘:

  • 硬盘1:20G
  • 硬盘2:200G
  • 硬盘3:200G

网卡:bridged Adapter

 

freesshd权限设置 freenas权限问题_freesshd权限设置_02

 

关于这个配置的说明:

  在FreeNAS的官网声明是,在绝大多数的机器上都可以跑起来。主要是要根据这个网络存储在用于什么用途,对于性能、容量等的要求。

 

3.FreeNAS的安装

这里使用的是FreeNAS-9.1.1的版本,不同的版本,界面可能略有不同。

 

在上一步中将虚拟机安装完,将下载好的镜像文件装载到虚拟机的光驱中。

开启电源,引导FreeNAS系统。

3.1 弹出欢迎界面,选择1.Boot

freesshd权限设置 freenas权限问题_php_03

3.2 接着弹出控制台设定,选择1 Install/Upgrade

freesshd权限设置 freenas权限问题_freesshd权限设置_04

3.3 界面会提示正在安装,安装完了后会重新出现控制台设定画面,此时取出光驱中的镜像,重新启动,FreeNAS的安装就结束了。

 

freesshd权限设置 freenas权限问题_Windows_05

4.共享设置

设置包括网络设置和存储的设置。

 

4.1 网络设置

这个版本的FreeNAS是默认开启了DHCP,因此启动FreeNAS系统后,会出现设定一个IP地址。这里有两个选择,一个是继续使用这个动态分配的地址,另一个是自己重新配置一个固定的IP地址。

 

4.2 共享设置

通过4.1中IP地址,在浏览器中登录,首次登录是默认不需要密码的,登录之后建议修改密码。另外,在系统-配置的language可以选择中文界面语言。

 

freesshd权限设置 freenas权限问题_php_06

 

4.2.1 配置Volume

在存储器下可创建ZFS和UFS文件类型的卷,这里创建了一个ZFS的卷。点击ZFS Volume Manager即可进入添加卷的管理界面,填写卷的名称,选择Raid模式,然后选择所要使用的disk,配置完成后即可添加卷。

4.2.2 配置共享(CIFS)

创建完卷,可以选择在卷上创建文件夹。

共享方式有3中,Apple(AFP),UNIX(NFS),Windown(CIFS)。根据实际的需求选择不同的共享协议,这里选择CIFS的协议。

 

在共享-Windows(CIFS)下点击Add Windows(CIFS)共享,参数说明:

  名称:可选

  路径:选择在配置Volume过程中创建的卷或者文件夹,系统已经帮我们挂载到/mnt路径下。

  只读导出:选中即禁止访问者写入。

  可浏览网络终端:允许Windows终端通过资源管理器浏览共享目录。

  继承所有者:新创建的文件或者文件夹的所有者继承自父文件夹。

  继承权限:新创建的文件或者文件夹的权限继承自父文件夹。

  导出资源回收站:删除文件移至共享根目录下的.recycle目录中。

  显示隐藏文件:如果使能,将显示以点开头的隐藏文件。

  允许访客访问:如果使能,则不需要密码就可以访问。

  只允许访客访问:requires Allow guest access to also be checked; when checked, forces guest access for all connections(这句话没有理解)

 

freesshd权限设置 freenas权限问题_freesshd权限设置_07

 

说明:

  配置说明可以参考官方文档

    http://doc.freenas.org/index.php/Windows_(CIFS)_Shares

 

4.2.3 配置服务(CIFS)

配置完成共享后,进入服务菜单,选择CIFS,点击后边的CIFS设置

主要选择一下来宾账户,通过这个来宾账户区分访问者的权限。

freesshd权限设置 freenas权限问题_IP_08

 

说明:

  配置过程中可以参考官方的帮助文档

    http://doc.freenas.org/index.php/CIFS

4.2.4 客户端访问测试

开启服务,通过客户端进行访问,测试是否服务可用。

freesshd权限设置 freenas权限问题_php_09

 

 

以上是个人学习FreeNAS安装过程中的总结,如有不足的地方,欢迎指出。