2013年5月25日 星期六

FreeNAS 8.3.1 手冊中文化習作-第7章

7 配置共享環境......................................
一旦你擁有一個磁卷,至少建一個共享以便存儲在網路中其他電腦存取之用建立共享的類型取決於操作系統操作的路環境,安全要求及網傳輸速度的期望。FreeNAS 提供以下類型的共享和服務供選
Apple (AFP) Shares: 若執行 Mac OS X 電腦系統,本項(the Apple File Protocol (AFP))是良好的選擇。
Unix (NFS) Shares: Network File System (NFS)共享區可由 Mac OS X, Linux, BSD, Windows professional/enterprise (不含 home ) ,若你的作業系統為混合型(多種不同作業系統)網路,本項為良好選擇。或許仍需於客端安裝適當軟體或進行環境組態作業。
Windows (CIFS) Shares:Common Internet File System (CIFS) 可適用於Windows, Mac OS X, Linux, BSD 電腦,但因 Samba 受單一執行緒的設計限制,效能低於NFS共享區。若網路中僅有 Windows 系統,可提供比NFS 更多的環境組態選項,是不錯的選擇。此外,若因FreeNAS® 系統的CPU 限制下,則非良好的方案;若CPU已達到極限,你必須昇級 CPU 或考慮另一種型式的共享區
如果尋一個,允許快速存取任何作系統解決方案,考慮配置FTP服務,而不是共享區。使用跨平台的FTP客戶端應用程序和文件管理器,如Filezilla。數據需加密,可配置安全的FTP
如果資料的安全性是重要議題你的網用戶都熟悉SSH指令程序或WinSCP,可以考慮配置SSH服務。由於加密耗時,傳輸速度比未加密的FTP略低通過網絡傳遞的資料均得以加密傳送。
圖形界面操作管理,使用多種類型的連結方式共享同一個卷或資料集是一個壞主意。不同類型的共享和服務採行不同的檔案鎖定方法。例如,NFSFTP共享區配置於同一磁卷NFS將鎖定檔案並NFS用戶進行編輯,但FTP用戶亦同時編輯或刪除該檔案。將導致編輯失效使用者的困惑。又如:AFPCIFSWindows用戶可以使用Mac檔案並刪除那些無法辨識額外檔案稱者,這會破壞 AFP共享檔案。挑選一種的共享或服務並配置該卷為單一類型的共享區或服務的客端類型是最有意義的。如果你需要支多種類型的共享將磁卷劃分成數個資料集,並於個別資料集中建立一個共享區是正確的選擇
本章節將示範如何建立 AFP, NFS, and CIFS 共享區。 FTP SSH 環境組態請參閱 Services Configuration
7.1 Apple (AFP) 共享環境..................
FreeNAS® 使用 Netatalk AFP 服務於Apple 系統中分享資料。組建AFP 共享區需使用多重步驟(建立使用者及使用者群組、設定磁卷/資料集 權限,建立共享區、組建 AFP 服務)然後於 服務--> 服務控制 中啟動 AFP 服務。
本章節描述建立AFP 共享區的環境組態畫面。並對guest 共享區、以Time Machine備份到FreeNAS®系統資料集的環境組態及由 Mac OS X 客端連接到共享區,提供環境組態範例。
7.1.1 建立 AFP 享環境...........................
若按下 共享 → Apple (AFP) 共享 → 新增 Apple (AFP) 共享,可見到 Figure 7.1a畫面。某些設定僅適用於進階模式。欲見此類設定,可按下進階模式按鈕或於 系統 → 設定 → 進階 勾選“Show advanced fields by default” 之組態設定
Figure 7.1a: Creating an AFP Share



Table 7.1a總結 建立新的AFP共享區的可用選項。參考 Setting up Netatalk 可取得可用選項更詳細的解說。
當建立AFP 共享區,一經壓下 OK 按鈕,下拉選單將要求"您要啟動該服務嗎?",按下 yes 然後 服務--> 服務控制 將開啟並標示出AFP 是否成功啟動本服務。
Table 7.1a: AFP Share Configuration Options
Setting
Value
Description
Name
string
顯示於Mac電腦“連接到伺服器”對話磁卷名稱,可用 27個字元以內命名,但不包含句號(.)
Share Comment
string
選項
Path
browse button
瀏覽到共享區磁卷/資料集 的路徑
Share password
string
最多8字元;當驗證時,該密碼附加於使用者密碼上
string
僅可用於進階模式;例如 UTF8 及 ISO–8859-15
Allow List
string
使用逗號作為分隔的列,允許以@為起始的 使用者 /群組名稱
Deny List
string
使用逗號作為分隔的列,拒絕以@為起始的 使用者 /群組名稱
Read-only Access
string
使用逗號作為分隔的列,以@為起始的使用者 /群組名稱 僅賦予唯讀的權限
Read-write Access
string
使用逗號作為 分隔的列,以@為起始的使用者 /群組名稱 賦予讀-寫 的權限
Disk Discovery
checkbox
FreeNAS 系統並未登錄於DNS 中請啟動之
Disk discovery mode
drop-down menu
選用 Default or Time Machine (Apple's 的備份工具);導因於涉及low-diskspace 議題限制下,多個Mac共享相同磁卷時,若選擇“Time Machine”,可能會導致間歇性的失敗備份。
Database Path
string
指定用於 AFPCNID資料庫儲存路徑(預設為磁卷的根目錄);此目錄必須可寫入
Cache CNID
checkbox
僅用於進階模式;若勾選,AFP 使用儲存於 AppleDouble header files 以降低資料庫的負載;若該磁卷已變更為非AFP客端(例如 NFSCIFS)切毋設定。
Translate CR/LF
checkbox
若勾選,AFP自動轉換成 Macintosh line breaksUNIX ;或將中止某些較舊的程式。
Windows File Names
checkbox
若勾選,強制使用舊版Windows 8.3(abcdefgh.ijk)檔案名稱命名方式,對磁卷主要用於Mac的電腦(因為可能中止某些應用程序(如OfficeX),不建議使用本項設定。
checkbox
當網路中有非 Mac客端時,不應勾選
Zero Device Numbers
checkbox
僅用於進階模式;在重新啟動設備,數量不恆定時啟動之
Disable File ID
checkbox
僅用於進階模式;若啟動,AFP將不告知 建立檔案ID,解析ID 及刪除ID的呼叫
Disable :hex Names
checkbox
僅用於進階模式;若勾選 AFP disables :hex (16進位)的轉換,任何符號,除了'.'檔案外,'/'字符亦不得使用
ProDOS
checkbox
僅用於進階模式;若勾選可相容於 Apple II 客端
No Stat
checkbox
僅用於進階模式;若勾選,當 AFP 列示磁卷表列時,將不統計磁卷路徑;對自動掛載或由 preexec 腳本建之的磁卷有益。
AFP3 UNIX Privs
checkbox
僅用於進階模式;啟動由Mac OS X 10.5 及更高版本支援的 UNIX特權,若網路中含有 Mac OS X 10.4 客端更低階版本(未支援),請勿啟用。
Default file permission
checkboxes
僅作用於Unix ACLs;在共享區內依選定權限建立新檔案
Default directory permission
checkboxes
僅作用於Unix ACLs;在共享區內依選定權限建立新目錄
7.1.2 Guest身份連結到 AFP 分享
AFP 支援 guest 登入,意即所有的 Mac OS X使用者可以不需使用任何預先建立或匯入FreeNAS®系統 的帳號即可自由存取。此環境組態例子中,guest 存取AFP 共享區應依以下方式組建。
  1. 名為 /mnt/data ZFS 磁卷的權限設定為群組/使用者 均為  nobody 
  2. AFP共享區依下列的屬性建立之。
  • 名稱: freenas (此名稱將出現於Mac OS X 客端)
  • 路徑: /mnt/data
  • 共享區密碼: 此密碼用於存取該共享區的輸入及確認之用
  • 容許登入者列表:設定為 nobody
  • -寫存取:設定為 nobody
  • 尋磁碟: 選項已勾選。
  1. 服務AFP 以下述方式組建之:
  • 伺服主機名稱: freenas
  • Guest 存取: 本選項勾選之
  • nobody Guest帳戶的下拉選單中選定
一旦於 服務服務控制中啟動 AFP 服務, Mac OS X 的使用者即可以 Go → Connect to Server 的方式連接至 AFP 共享區。 Figure 7.1b 的範例中,使用者 依FreeNAS®系統的IP 位址輸入  afp:// 

Figure 7.1b: Connect to Server Dialogue
按下連結的按鈕且填入登入框,可見到如 Figure 7.1c的畫面。既然AFP共享區具有密碼組態,使用者必須輸入共享區密碼(非自己的使用密碼)
Figure 7.1c: Authenticating to the AFP Share

一經連結, Finder將自動開啟。AFP共享區的名稱將顯示在左框架中,並於右框架顯示 共享部分的共享內容。 Figure 7.1d 的例子中,/ mnt / data 中有一個名為的image的圖示。此時,使用者可以由共享區複製文件或存入文件。
Figure 7.1d: Viewing the Contents of the Share From a Mac System

欲中止連結該磁卷,按下 eject按鈕即可。
7.1.3 使用時間機器..........................
Mac OS X的時間機器的應用程,可用於排自動備份。在此配置中的例子,時間機器將配置備份到一個安裝AFP共享區的FreeNAS®系統。
  1. 於儲存 → 磁區→ 建立 ZFS 資料集 ,中建置一個名為  /mnt/data/backup_user1 限額60GZFS 資料集
  2. 使用者帳號依以下所述方式建立:
  • 使用者名稱: user1
  • 家目錄: /mnt/data/backup_user1
  • 完整名稱, E-mail, 及密碼欄位。 配合Mac OS X系統上的使用者,設置使用者名和密碼值
  1. 依下列所述屬性建立名為 backup_user1 AFP 共享區:
  • 路徑: /mnt/data/backup_user1
  • 容許登入者列表: 設定為 user1
  • -寫存取:設定為 user1
  • 尋磁碟: 選項已勾選。
  • 尋磁碟模式: 設定為 Time Machine
  1. 服務AFP 以下述方式組建之:
  • 伺服主機名稱: freenas
  • Guest 存取 : 取消
  1. 服務服務控制 啟動AFP服務
Mac OS X 客端組態 Time Machine,前往 System Preferences → Time Machine 將開啟 Figure 7.1e 畫面。按下ON,然後應彈出一個FreeNAS®系統作為備份選項的選單。在我們的例子中,於FreeNAS上列示為backup_user1。將高亮度指標移至FreeNAS®系統進入區,按下“使用備份磁碟”按鈕。連接桿將打開並提示要求輸入使用者帳戶及密碼 – 本例中,係指user1帳號之密碼。
Figure 7.1e: Configuring Time Machine on Mac OS X Lion



等待2分鐘後Time Machine將建立一個完整備份。並於後續 24小時內每1個小時建立一個增量備份並於每日、每週及每月執行之。由於ZFS資料集耗盡時,會刪除最舊的備份,請確保設定的配額大小足以容納備份。注意:在Mac OS X預設可安裝21 GB的大小
如果您FreeNAS的系統中執行備份時,收到一個“時間機器無法完成備份不能建備份磁碟映像檔(錯誤45)”的錯誤訊息,你需要到創建一個sparsebundle的圖像,使用 these instructions 之指令
7.2 Unix (NFS) 共享Shares................................
FreeNAS®支援透過網路的磁卷分享功能 (Network File System (NFS))NFS 一經組態,客端即可使用 mount 指令 掛載 共享區。一經掛載共享區將出現於客端系統。某些 Linux 的發佈版本需在客端安裝外掛軟體,以掛載NFS共享區。Windows 作業系統中 Ultimate Enterprise editions 或安裝NFS運用程式的客端亦可使用。
註:以效能論, 當FreeNAS 安裝於 ESXiiSCSI優於 NFS 。若考量於ESXi上建立NFS共享區,請澈底閱讀  Running ZFS over NFS as a VMware Store 的效能分析。
組建 NFS 為多步驟程序,需要 建立 NFS 分享區 (一個或數個),組建 NFS 服務,然後啟動 NFS 服務 服務 → Control Panel 。惟不需 重新建立使用者或群組,依NFS使用者的IP地址即可決定是否允許存取NFS共享區。
本章節示範如何建立 NFS 共享區,提供組態範例,示範如何由不同種類的作業系統下連接NFS 共享區及一些故障排除技巧。
7.2.1 建立 NFS 共享區.........................
建立 NFS 共享區 按下 共享Unix (NFS) 共享 → 新增 Unix (NFS) 共享,如 Figure 7.2a
Figure 7.2a: 建立 NFS 共享區



當創 建NFS共享區一旦按下 OK ,將彈出 "Would you like to enable this service? 的詢問視窗,按下 YES 然後 服務 → 服務控制 將開啟並標示出 NFS 服務是否成功運作。
Table 7.2a: NFS 共享選項
Setting
Value
Description
Comment
string
用於設定分享區的名稱,如保持空白,則將自動以 選用之路徑命名
Authorized networks
string
可以使用逗號作為多網址的區隔亦可使用 CIDR 格式之遮罩方式表式之
Authorized IP addresses or hosts
string
可以使用逗號作為多網址的區隔或使用 主機名稱
all directories
checkbox
勾選本項則客端可以掛載此路徑下的任何子目錄
Read only
checkbox
資料唯讀模式選項
Quiet
checkbox
用某些日誌診斷紀錄,避免某些惱人的系統錯誤訊息, 請參閱  exports(5) 範例
Maproot User
drop-down menu
root 使用者 僅可使用受限的使用者權限
Maproot Group
drop-down menu
限定root 使用者群組 僅可使用受限的使用群組權限
Mapall User
drop-down menu
限定全部使用者 僅可使用受限的使用者權限
Mapall Group
drop-down menu
限定全部使用者 僅可使用受限的使用群組權限
Path
browse button
瀏覽到 分享的目錄 ( volume/dataset/directory),可以使用附加額外的多個路徑
When creating the NFS share, keep the following points in mind:使用nfs 分享必須牢記的幾件事
  1. Maproot and Mapall為互斥選項,意即兩者僅可取一。Mapall選項可取代MAPROOT的選項。如果只想嚴格限制root用戶權限,設置選項MAPROOT。如果你希望限制所有用戶權限,設定Mapall選項。
  2. 每個磁卷或資料集皆有其本身檔案系統且NFS無法越過檔案系統界限。
  3. 在網路或主機上每個檔案系統或目錄僅有唯一的共享區
  4. "All directories" 選項,僅供單一檔案系統且每次僅可由一共享區佔用
  5. MaprootMapall為互斥選項,只能擇一選用。Mapall選項可以取代 Maproot,只需嚴格限 root 使用權就選用 Maproot,如需限制所有使用者,請選 Mapall
  6. 每一個磁卷及dataset均有本身所屬的檔案系統,nfs無法跨越檔案系統的界限。
  7. 在網路或主機中每一個 檔案/目錄 只能分配給惟一的使用者。
  8. All directories 目錄 只能分配給惟一的使用者
為求更加瞭解此類限制,考慮下列場景
  • 2個網段 10.0.0.0/8 及  20.0.0.0/8
  • ZFS 磁卷中有2個名為 dataset1 dataset2 的資料集
  • 資料集1中有一個 directory1 依第3號限制,如果你試圖採用以下的方式建立 nfs 分享,就會接收到一個錯誤訊息
  • 授權網段 10.0.0.0/8,20.0.0.0/8
  • 路徑為/mnt/volume1/dataset1 and /mnt/volume1/dataset1/directory1
你選擇 /mnt/volume1/dataset1 並且勾選 All directories
此時,你將因單一目錄下分享給2個使用者的限制而無法執完成。
First NFS share:第一個NFS 分享區
  • Authorized networks: 10.0.0.0/8
  • Path: /mnt/volume1/dataset1
Second NFS share:
  • Authorized networks: 20.0.0.0/8
  • Path: /mnt/volume1/dataset1/directory1
因為第二個(/mnt/volume1/dataset1/directory),同時被指定屬於第1及第2網段,故第2nfs 分享區終將無法完成。
7.2.2 NFS共享區組態範例............
預設 Mapall 選項為 N/A,意即使用者連接該分享區的權限與本身之使用者權限同,此項設定有安全上之疑慮,如果登人之使用者為 root 則將擁有 完全的存取權限
一般較佳之場景可參酌以下方式
  1. 指定 內建之帳號 nobody作為 nfs 存取
  2. 將分享的磁區/dataset 資料集權限,變更擁有者為 nobody nobody 群組並依設定特定權限
  3. 於分享區 共享Unix (NFS)共享 Mapall User and Mapall Group的下拉選單中選用 nobody
在此等環境設定下,不論使用何種帳號登入分享區,亦僅能取得指定之權限,即便使用 root 帳號登入亦無法取得所有 root 權限。
7.2.3 連結到 NFS 共享區................
以下範例, FreeNAS系統 IP 192.168.2.2 下建立一個nfs 分享區
  1. 使用ZFS 磁卷 /mnt/data 權限 使用者及群組均設為 nobody
  2. 建立之nfs 分享區具有以下屬性
  • Path路徑: /mnt/data
  • 授權網段: 192.168.2.0/24
  • MapAll User and MapAll Group 均設定為are both set to nobody
  • the All Directories 選項已勾選checkbox has been checked
7.2.3.1From BSD or Linux 客端 . . . . . .
使用 BSDLinux 系統,可由客端以superuser(或 加上 sudo)執行以下命令 (對每個需要存取分享區的客端均需重覆下令)
mount -t nfs 192.168.2.2:/mnt/data /mnt
mount 命令的參數義意如下
  • -t nfs: 指定分享區的型式
  • 192.168.2.2: 請以FreeNAS® system 所在的位址替換
  • /mnt/data: 請用分享區的路徑替換
  • /mnt: 客端系統的掛載點,必須存在 〞空〞目錄。該共享區將出現於客端的該掛載目錄處.
T.執行掛載命令,掛載成功(不得出現任何錯誤訊息)
一但掛載此環境,允設客端系統可由 /mnt 的掛載目錄中 複製 (進/出)資料且所有檔案權限均屬 nobody nobody 群組,任何關於 /mnt 的權限變更將被保存於 FreeNAS 系統的 /mnt/data 磁卷中。
umount /mnt (缷載 指令)

7.2.3.2Microsoft 客端. . . . . . . . . . . . . . . . . .
Windows 系統的企業版具有連接 nfs 服務之功能,連結速度通常快於 cifs (導因於Samba  single-threaded limitation 單一執行緒的限制),有關自Windows 7 企業版連結指導可見於 Mount Linux NFS Share on Windows 7
註:nfs 僅內建於 Windows Ultimate or Enterprise 版,如果使用Windows 7 Home 版,Nekodrive提供一個開源碼的 圖形化 nfs 案端軟體,欲使用該軟體需要安裝
  • 7 zip 作為解 Nekodrive壓縮檔之用
  • 7zip Nekodrive 下載頁面 下載 NFSClient and NFSLibrary ,下載後亦需解壓縮檔
上項一經安裝,執行 NFSClient 啟動 GUI 客端,如下例 使 用者 已連結 的 192168.2.2 FreeNAS 系統之 /mnt/data
Figure 7.2b: Using the Nekodrive NFSClient from Windows 7 Home Edition




7.2.3.3 Mac OS X 客端 . . . . . . . . . .
7.2.3.3 From Mac OS X Clients
Mac OS X 客端掛載 nfs 磁卷 ,按 Go → Connect to Server 並於 伺服器 位址處依FreeNAS®系統及其磁卷/資料集名稱 輸入 nfs://ip address :/mnt/data。範例請參閱 Figure 7.2c,本例之 192.168.2.2:/mnt/data
Figure 7.2c: Mac OS X系統 NFS 共享區



一經連結,Finder 程式將自動開啟。FreeNAS®系統之 IP 位址與共享區將顯示於左頁框中 ,內容則顯示於右頁框。範例如 Figure 7.2d /mnt/data則擁有一個名為 image的資料夾。使用者可於該共享區中複製資料。
Figure 7.2d: Finder中的 NFS 共享區一覽

7.2.4 故障排除................
某些 NFS 客端並未支援 NLM(網路鎖定管理)協定,當你發現檔案傳送時,發生的全部或部份檔案被鎖定時你將會知道此類情況,為解決此錯誤,存取分享區時,執行mount 指令時 應增加 –o nolock” 。如若執行 Linux 系統,收到 一個 "time out giving up" 錯誤訊息時,請確認 portmapper 服務是否啟動,如果 portmapper 已執行,仍持續接收到 timeouts,請於 mount 指令中 增加  “-o tcp” 強制使用 TCP
若錯誤訊息為"RPC: Program not registered" 請升級到最新版本,重啟 nfs 服務 (為清除 nfs 快取)
若錯誤訊息為"reverse DNS" or”timeout errors” 請於FreeNAS®上 網路→ 全區環境 之"Host name database"欄位加入該IP 位址。
7.3 Windows (CIFS)共享.......................
FreeNAS®使用 Samba(Microsoft's CIFS 協定)以分享磁卷,CIFS是內建於WindowsMac OS X作業系統大多數LinuxBSD系統。如果無內建,請依你發行版自行安裝 Samba客戶端之使用套件。
組建CIFS共享需執行多個步驟程序。需設定 權限、建置共享區,並於 服務 → CIFS 組建 CIFS 服務,然後再於 服務 → 服務控制 啟動 該服務。如網路系統已使用 AD,則需於服務 → Active Directory組建 AD 的服務。依據權限需求或需組選匯入使用者及群組。
本章節將示範一些常見的環境設定場景:
7.3.1 建立 CIFS 共享Shares................
當按下共享 → Windows (CIFS Shares) → 新增 Windows (CIFS) 共享區 按鈕時,系統將出現Figure 7.3a 的環境設定畫面。某些設定僅適用於進階模式。欲查閱這些設定,亦可按下 進階模式 按鈕或於 系統 → 設定 → 進階 勾選“Show advanced fields by default” 選項
Table 7.3a為建立CIFS 共享區的選項總表 smb.conf(5) 提供更詳盡的環境組態選項。
一旦於建立CIFS 共享區按下 OK 選項,將彈出 "Would you like to enable this service?",按下 YES 然後 服務 →服務控制 將顯示 CIFS 服務是否順利完成的標示。
Figure 7.3a: Adding a CIFS Share增加 CIFS 共享區

Table 7.3a: Options for a CIFS Share
Setting
Value
Description
Name
string
必填;共享區名稱
Comment
string
選填
Path
browse button
選取 可供分享的 磁區/資料集/目錄
Export Read Only
checkbox
禁止寫入共享區選項
Browsable to Network Clients
checkbox
啟用 Windows 客端直接使用 Windows Explorer 瀏覽共享區目錄
Inherit Owner
checkbox
若選取,新文件和目錄的所有權直接繼承自父目錄,而非來自用戶
Inherit Permissions
checkbox
若選取, 新文件和目錄的權限直接繼承自父目錄;多用戶大型系統,可能有用,因為它允許單一的家目錄分享區可彈性分享給每個使用者;若磁卷權限的ACL型別設定成 Windows 切毋設定此項
Export Recycle Bin
checkbox
檔案改由隱藏代替刪除,回收目錄的根文件夾中的共享區
Show Hidden Files
checkbox
若啟用;檔案將出現開頭為點號顯示(Unix系統的隱藏檔顯示方式)
Allow Guest Access
checkbox
如勾選,所有使用者均無需密碼使用定義於 服務 → CIFS guest 權限
Only Allow Guest Access
checkbox
需配合 Allow guest access 勾選使用;強制所有連接者均以guest身份存取
Hosts Allow
string
僅用於進階模式,逗號,空格 tab 分隔並表列可存取之主機名或IP址,請參見表格下附註
Hosts Deny
string
僅用於進階模式,逗號,空格 tab 分隔並表列拒絕存取之主機名或IP址,請參見表格下附註
Auxiliary Parameters
string
僅用於進階模式,新增附加[分享smb.conf 參數並不包括其他選項欄位
註: 服務 →CIFS.主機名查找存取CIFS共享時間,可於服務 →CIFS 取消勾選"Hostnames lookups"選項節省查找時間
某些分享磁卷中之檔案如欲隱藏並使某些使用無法存取,可於輔助參數欄位中置入將 veto files= ,相關填寫方式可參閱 here



7.3.2 配置匿名存取..........
配置不須使用密碼的共享磁卷,組建匿名CIFS共享區。該型共享區可依以下方式建立:
  1. 於帳號 → 使用者 → 新增使用者建立可用於匿名存取的guest帳號(屬性如下)
  • 使用者 名稱: guest
  • 家目錄:到共享區磁卷
  • 勾選 Disable logins選項
  1. 於 儲存 → 磁區將guest帳號聯繫到該磁卷然後按下 變更權限 按鈕。選取 guest 為擁有者及擁有者群然後為該共享區選取適當的權限。若於非 Windows 系統下CIFS存取,保留Unix類型的權限
  2. 共享區Windows (CIFS) 共享區新增 Windows (CIFS)依以下屬性建立CIFS 共享區
  • 名為: freenas
  • 路徑:瀏覽到共享的磁卷
  • 勾選Allow Guest Access 及 Only Allow Guest Access
  • 可存取主機:增加允許連接到共享區的主機位址 (e.g.192.168.2.0/24 or 192.168.2.32/27 CIDR 遮罩格式) 或以每行一部主機指定位址方式填入
  1. 採用以下部屬性組建 CIFS 服務 ( 服務 → CIFS) 
  • 驗證模式: Anonymous
  • 客端帳號 : guest
  • 勾選 Allow Empty Password and Enable Home Directories 選項
  • 家目錄: 瀏覽到共享的磁卷
  1. 於 服務 → 服務控制 啟動CIFS服務。按下CIFS紅色按鈕。數秒後,該燈號轉變為綠色,標示出服務已啟用。
  2. 測試共享區
Windows系統測試共享區,開啟 Explorer,按下網路然後可以見到名為 FREENAS的圖示。若已建置 匿名 存取,則不會出現要求輸入使用者名稱密碼之視窗。範例可參閱
Figure 7.3b: Windows電腦存取共享區



FREENAS 圖示 可看到CIFS共享區內容
為了防止存取共享區時Windows資源管理器始終懸線於其上,共享區將映射網路磁碟
Figure 7.3c:映射共享區為網路磁碟



由下拉視窗中選擇磁碟機編號然後按下如Figure 7.3d之 完成鈕
Figure 7.3d:選擇網路磁碟機編號