歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Linux操作系統服務器--FreeNAS初探

Linux操作系統服務器--FreeNAS初探

日期:2017/2/28 17:52:45   编辑:Linux教程

FreeNAS 是開源的 NAS 服務器,它能將一部普通 PC 變成網絡存儲服務器。該軟件基於 FreeBSD,Samba 及 PHP,包含了一套支持多種軟 RAID 模式的操作系統和網頁用戶界面。用戶可通過Linux、Windows、Macs、FTP、SSH 及網絡文件系統 (NFS) 來訪問存儲服務器;FreeNAS 可被安裝於硬盤或移動介質上,所占空間不足 16MB。

FreeNAS 是免費的,安裝簡易。它是個開源項目,基於 BSD 許可發布的。該軟件人氣很足,單是上個月的下載次數就超過 2 萬。

我下載了 FreeNAS 0.66 的 ISO 鏡像文件並將其燒錄成 CD.安裝 FreeNAS 的機子最少要有 96MB 內存,一張網卡和一塊硬盤。我使用的是一部接有 4 塊硬盤的老電腦。我想將 FreeNAS 安裝在其中一塊硬盤上,剩余的三塊硬盤組成 RAID 5.由於我測試的電腦只支持 4 塊 IDE 硬盤,因此我臨時將其中一塊硬盤換成 CD-ROM,等 FreeNAS 安裝完畢後再將硬盤調回來,然後才開始相關的配置。

用剛燒錄的 CD 啟動電腦可讓 FreeNAS 運行起來,不過仍然需要進行一些配置工作。初始配置時值得注意的是 FreeNAS 服務器不會自動給網卡分配 IP.我起初以為機子只有一張網卡,它會被自動視作系統的網卡的;由於連不上,檢查網線連接折騰了一個小時後才發現我錯了。用戶必須按照用戶手冊“網卡和 IP 配置”一章的說明文字來設置網卡。

配置完畢後,在網頁浏覽器的地址欄裡鍵入 FreeNAS 服務器的 IP 地址;輸入默認的用戶名 admin 和密碼 freenas 登入系統。開始頁顯示出一些系統信息,如版本號及內存使用情況等。左邊有一列菜單。

我想做的第一件事是讓 RAID 硬盤工作起來。再提一遍,用戶手冊是您的朋友,裡面的說明很清晰,一步一步指導您。

做 RAID 要求用到整塊硬盤;所以如果將 FreeNAS 安裝到其中一塊硬盤 (而不是安裝在 U 盤上),則那塊硬盤不能成為 RAID 的一部分。同時,為最大限度地利用 RAID 硬盤的空間,請使用尺寸一樣或相近的硬盤。FreeNAS 的某些版本由於設計上的缺陷,要求一定要使用尺寸完全一樣的硬盤。

另一個值得注意的地方是在創建 RAID 加載點時,必須將分區類型改為軟 RAID.我開始設置 RAID 時沒有這樣做,導致 RAID 不工作,差點抓爛頭皮。

為了讓 RAID 可以通過網絡來訪問,最後一步是要配置網絡服務,如 CIFS 和 FTP.Windows 使用 CIFS 協議存取網絡上的文件。CIFS 在服務部分的 CIFS 頁面中配置。勾上 Enable (啟用) 選框,然後輸入工作組的名稱來啟用它。匿名驗證方法使用起來最簡易;您可以找到有關本地用戶驗證和域用戶驗證的選項。點擊 Save (保存) 後,Windows 的機子就可以訪問 FreeNAS 服務器了。試著復制一些文件便可以看到硬盤指示燈在一起快速地閃爍,證明 RAID 硬盤在協同工作了。

FreeNAS 的網頁管理界面的功能已很完備了,因此管理服務器時無需用到命令提示行。其實通過 SSH 可得到一個完整的 Shell,不過我以為沒那個必要。從 freenas.org 的技術支持論壇中看到,確實有人利用命令提示行來進行一些特殊的配置工作;但對於一般用戶來說,網頁管理界面已足夠了。

測試過程中,我發現 FreeNAS 的主系統很穩健。不過,如果搞不好,有可能令系統配置變得很混亂。比如,創建第一個本地用戶時,我忽視了首先要創建一個組的提示,盲目嘗試創建用戶;結果導致了一些內部錯誤,接下來所有的本地用戶驗證都通不過。修正錯誤的唯一方法就是將 FreeNAS 服務器還原到出廠狀態,從頭再配置一次。如果遵從有關的警告提示,則不應該出現問題的。

要保護服務器的安全,就必須更改網頁管理界面的默認密碼。如果直接從服務器本機登入系統的權限不加限制,則禁用控制台菜單的做法是必要的。

該軟件不盡人意的地方是不能分層級設置共享目錄的讀寫權限。在本地用戶驗證模式下,用戶或完全讀寫或完全禁止讀寫。管理員不能為用戶設置只讀權限,也不能只賦予用戶讀寫某幾個共享目錄的權限。用戶一旦通過驗證,他便可完全讀寫所有的共享目錄。

FreeNAS 服務器前途無量;它的開發工作十分活躍。單是 2006 年前 4 個月就釋出 11 個修正版本。它是組建簡單網絡存儲服務器的絕佳選擇,免去安裝整套 Linux 或 FreeBSD 的煩惱。而且,它是善用舊硬件的好辦法,畢竟在當今的標准下,它的系統要求已算低了。

Copyright © Linux教程網 All Rights Reserved