分類:FreeNAS

FreeNAS 設定共用及個人資料夾

建立 ZFS Datasets

已新增完成的 Volume 磁區可分割成資料集。以資料集的為基礎單位可分別設定權限,壓縮,重複數據刪除和配額,並允許更精確地控制存儲資料的存取。資料集類似一個文件夾,你可以設置權限,也像是一個檔案系統,你可以設置屬性(如配額、壓縮及建立快照)。

Step 1:新增ZFS DataSet 資料集,為資料管理方便,根據不同用途建立對應的資料集。供匿名使用的共用資料夾 Share,依據相同方式建立其他後續使用的資料夾UsersDocumentsNFS_bsdNFS_vm以及iSCSI先點選Volumn Name : Raid ,然後按下方的Create ZFS Dataset,建立以上的幾個資料集

FreeNAS-zfs_00

Step 2:開啟 CIFS 服務,請按左方【Services】→【Control Services】→ CIFS 為【 ON】。
FreeNAS-cifs-01

Step 2:建立可匿名使用的共用資料夾,方式如下 : 點選左邊Menu的【Sharing】,或上方工具列的【Sharing】,再點選【Windows (CIFS) Share】,接著點選【Add Windows (CIFS) Share】,加入Share共用資料夾,如將步驟5的 Allow guest access 打勾,代表可匿名存取,相反的如打勾取消,要存取這個分享資料夾就必須先經過帳密的認證。
FreeNAS-cifs-02

成完後在檔案總管中輸入 \\IP \\電腦名稱 測試是否可以找到共用資料夾(跨網段只能使用IP)。

需要對連線的IP進行限制時,請點選Share,再選點下方的【Edit】進行細項修改。開啟Edit畫面後,將捲軸拉至下方,點Advanced mode,修改允許或限制的IP即可。

FreeNAS_cifs_04 FreeNAS_cifs_05

 

啟用家目錄

上例中可以找到剛建立的共用資料夾 Share,但無法新增任何檔案或資料夾,因此必須新增具有管理權限的使用者,以便於管理該共用資料夾。

FreeNAS-cifs-03

Step 3:新增使用者,並啟用家目錄。新增使用者方式如下 : 點選左邊Menu的【Account】,再點選Users下的【Add User】,新增名為admin 的使用者,主群組設為具有最高權限的wheel群組,接著指定其建立家目錄的根目錄,以及全名和密碼,按下「OK」建立帳號。
FreeNAS_user_01

從【View Users 】可以發現 admin 已建立完成FreeNAS_user_02

建立帳號時,Home directory的預設值為/nonexistent ,帳號建立完成後並不會產生使用者家目錄,本例新增admin帳號時,有指定了家目錄為 /mnt/Raid/Users,因此在建立帳號後,系統會為該帳號在指定的資料夾下建立家目錄,其新增的家目錄完整路徑為 /mnt/Raid/Users/admin。

用 Shell 來檢查一下 ,以指令 ll /mnt/Raid/Users 檢查一下建帳號的目錄是否已經建立。FreeNAS_user_03

上面所新增的admin帳號,有指定了Home Directory 家目錄的位置,因此需將CIFS設定中的Enable home directories 選項予以啟用,使用者的家目錄服務完成了。

要啟用CIFS服務中的Home Directory 家目錄,請修改CIFS服務, 先點選Services,再點選CIFS旁CIFS settings設定工具,將 Enable home directories 打勾,儲存後離開。FreeNAS_cifs

在檔案總管中輸入 \\IP\admin 測試該共用資料夾是否存在,並以剛建立的帳號及密碼測試是否可以登入,以及測試檔案及資料夾是否可以建立。

以上方式可以完成個人資料夾的建立但對於Share的共用資料夾尚無權限,因此必需對至Storage中修改 Share 這個 ZFS Datasets 資料集的權限,將群組設為具有寫入的爟限,才能讓群組成員具有管理權限。

Step 4:ZFS Datasets權限。將其Group的Write打勾使wheel的群組成員具有寫入的權限。FreeNAS-cifs-06

套用變更後,在檔案總管中重新理一下,再試試對 Share 共用資料夾是否具有寫入權限。

FreeNAS基本網路設定

設定Gateway 與 dns
Step 1:我們先設定一些基本網絡設定,請按左方【Network】→【Global Configuration】,隨著在「IPv4 Default Gateway」及「Nameserver 1」輸入適當網絡資料,然後按【Save】按鈕。

FreeNAS-sys-07

新增網卡介面
Step 2:因為我們需要設定一個固定網絡地企給 FreeNAS,請按左方【Network】→【Interfaces】→【Add Interface】。

FreeNAS-sys-08

設定IP
Step 3:接著在「NIC」選擇【em0】;在「Interface Name」輸入網絡介面名稱;在「IPv4 Address」及「IPv4 Netmask」輸入網絡資料,然後按【OK】按鈕。

FreeNAS-sys-082

網路介面新增完成

FreeNAS-sys-13

Step 4:我們可以使用左方【Shell】測試 ping。

FreeNAS-Seup-05

Step 5:我們要將硬碟格式化,不要以為只能夠在左方 menu 選擇功能,我們可以在上方按【Storage】,然後選擇【ZFS Volume Manager】開始格式化做 ZFS 格式。

FreeNAS-Seup-06

Step 6:在「Volume Name」輸入名稱;在「Availables disks」選擇那顆硬碟作 format,然後按【Add Volume】按鈕。

  • Stripe: requires at least one disk
  • Mirror: requires at least two disks
  • RAIDZ1: requires at least three disks
  • RAIDZ2: requires at least four disks
  • RAIDZ3: requires at least five disks
  • log device: add a dedicated log device (slog)
  • cache device: add a dedicated cache device

FreeNAS-Seup-07

Step 8:當完成 format 後,大家可以看到剛才所新增的 ZFS 格式硬碟已經能夠使用。

FreeNAS-Seup-09