ownCloud是筆者在企業私有雲硬碟免費方案中最滿意的一個,它滿足了使用者端隨時隨地同步存取的需求,讓使用者無論是經由瀏覽器、檔案總管或是智慧手機,都可以輕易地連接使用。更重要的是,它不僅提供了多國語言的設定,還可以直接整合企業基礎建設中的Active Directory。
許多人可能以為所謂的雲端硬碟只適用在一般消費者或玩家,但是實際上若將它部署在企業私有雲之中,就一般資訊工作者及行動工作者而言,對於工作生產力的提升都有莫大的幫助。
有鑑於大容量儲存設備的平價化,在企業中便可以建置一或多個的雲端硬碟,給予所有的資訊工作者來使用,除了讓人員之間可以快速分享各種檔案外,還能夠教育員工隨時做好每一天工作中重要檔案的雲端備份,尤其是各類的文件製作、製圖、程式碼等等。
至於針對整天在外奔波的行動工作者來說,往往需要能夠隨時下載、上傳、同步、展示、編輯相關的電子檔,必要時甚至於需要與小組成員立即分享相關電子檔,或是提供顧客一個檔案共享的存取點,讓整體的資訊服務直接延伸到顧客與合作夥伴。
撇開對外部顧客以及合作夥伴的服務不談,就單單以服務內部的人員存取來說,首先資訊部門必須克服的難題是便利性,而其中最根本的就是讓人員可以直接以現有的企業網路帳戶密碼登入使用,而非再次提供一組新的帳戶密碼。
如果想要延伸到對外部顧客及合作夥伴的服務,則可以額外獨立新增完全隔離的帳戶密碼來供他們使用,如此一來不僅解決了內部人員便利性需求,又可以同時提升對外的專業形象,更重要的是也解決了資訊部門所擔憂的資安問題。
想要滿足上述企業私有雲硬碟的建置需求,就筆者目前所知免費的ownCloud的將是最佳的選擇,因為它不僅易於建置與使用,更重要的是它可以讓系統人員建立獨立的使用者帳戶,以及同時透過LDAP/Active Directory機制連接企業現有的目錄服務,也就是同步使用企業現有的人員帳戶與密碼。
此外,ownCloud所提供的用戶端代理程式也支援各種作業平台與裝置,包括Windows、Linux、Mac、Android、iOS,讓所有使用者能夠隨時隨地同步存取資料。
圖1所示為ownCloud的官方網站(http://owncloud.org/),在此除了能夠下載到最新的伺服端與用戶端程式外,還可以立即進行線上版本的試用與操作。
|
▲圖1 ownCloud官方網站。 |
目前ownCloud仍不斷在持續更版當中,本文寫作時是以ownCloud 4.0.x版本為例,下列說明其若干主要功能。
- 版本控管:此功能讓使用者可以還原一個舊版本的檔案。
- 檔案加密:讓檔案的儲存可進行加密保護,並且必須輸入正確的密碼才能存取。
- 拖曳上傳:讓多檔案的大量上傳可以直接從桌面拖曳至網頁中來完成。
- ODF文件檢視:讓採用開放式文件格式的檔案,能夠直接在瀏覽中檢視,而不需要外掛其他瀏覽器本身的附加程式。
- 變更佈景主題:讓使用者可以切換自己喜好的佈景主題。
- 應用程式管理:許多額外加值的功能,都可以在應用程式管理中決定啟用或關閉,例如本文中將介紹的儲存容量分析以及影片線上撥放。
- 整合外部儲存
- Syslog支援:支援將ownCloud系統的事件寫入至Syslog記錄檔內。
- LDAP
- Active Directory整合驗證:支援整合標準的LDAP服務以及Microsoft的Active Directory。這裡將以整合Active Directory為例。
- 多部ownCloud帳戶移轉:支援在主要與備援的ownCloud之間,可以相互移轉人員帳戶資料。
- 行事曆分享:讓使用者之間可以相互分享彼此的行事曆資訊。
- 檔案分享通知:使用者之間若進行檔案的相互分享,將會看到即時性的分享通知。
接下來,將以Ubuntu 10.x Server為例,先講解如何正確建置ownCloud網站,然後在下集文章接續介紹使用者在瀏覽器、Windows用戶端以及Android智慧手機的操作展示。
安裝與設定LAMP Server
所謂LAMP Server其實就是Linux、Apache、MySQL、PHP或Perl的組合,由於這幾個伺服器在大多數的Linux網站建置中都是必要的項目,因此在Ubuntu Server中很貼心地簡化了其中的安裝程序。