Linux_Microsoft_AD_20150622

前一陣子聽到 Microsoft 新掌門人 Satya Nadella 說道:「Microsoft Love Linux」。這句話聽起來不僅有一些肉麻,且對於 Linux 的支持者而言似乎來得有點晚,因為早在十幾年以前,Linux 就已經深深愛上了 Microsoft,尤其是在企業商務應用的領域之中,而且已到此情不渝無怨無悔的地步。透過本文讓我們一同來探討究竟誰比較愛誰,以及學習如何讓目前最受企業 IT 青睞的幾款 Linux 系統,輕鬆整合現行的 Active Directory 網路。

打從 MS DOS 時代的結束,進入到 Windows 世代的開始,Windows 和 Linux 兩種截然不同的核心設計與作業環境早已是水火不容,前者著重在完善的使用者經驗,後者則是強調開源與自由軟體的發展。鼎盛時期 Windows 的全球市場佔有率至少超過 90% 以上,而 Linux 系列的作業系統僅有極少數的進階玩家在使用,畢竟人們喜愛的是友善的操作介面而非背後高深的技術。然而萬萬沒想到就在二十多年以後,一個以 Linux 核心為基礎的 Android 系統,卻霸佔了全球超過七成以上的行動裝置市場,讓 Microsoft 在雲端的世界裡聞風喪膽。

無論如何在企業 IT 的世界裡 Windows 霸主的地位仍是屹立不搖的,即使從過去到現在都有許多 Microsoft 的競爭對手,不斷以安全面與效能面來抨擊 Microsoft 的系統與軟體是個大怪物,但此負面影響的程度仍是很有限,因為對於 Microsoft 軟體的企業愛用者來說,Linux 似乎只是一盤散沙(或稱烏合之眾),難敵 Microsoft 這隻攻防兼具的大怪物。

儘管 Linux 與 Microsoft 從過去到現在都是一直處在明爭暗鬥,但由於雙方皆各有自己的 IT 市場,因此在許多的 IT 技術層面上,彼此之間都得適時的去迎合對方的整合需要,來做一些技術上的改變,嘴巴還得說上幾句甜言蜜語,讓雙方的使用族群以為他們始終深愛的對方。

想要讓對手的族群深信這份愛意,就必須有具體的作為才行。首先是 Microsoft 早在十多年以前就推出了一套名為 Windows Services for UNIX(簡稱 SFU),至今仍可以免費下載得到。此軟體主要藉由 NIS(Network Information Service)服務機制,完成 Active Directory 與 Unix 單一使用者資料庫的驗證需求,然後再透過 Client for NFS、Server for NFS 以及 Gateway for NFS 三大元件,完成與 Linux 系統的雙向 NFS 共用連接,以及完成單一存取點的共用連接。如圖 1 所示一直到目前最新的 Windows Server 2012 R2 都仍提供一項名為 Server for NFS 的功能,讓 Linux 與 Windows 網路之間的檔案共用無縫隙。

Windows Services for UNIX Version 3.5 官方下載網址:
http://www.microsoft.com/en-us/download/details.aspx?id=274

Linux_Microsoft_AD_20150622_01

圖 1 新增角色及功能

在 Linux 部分為了讓更多設計精美的開源軟體被更多企業 IT 所使用,有兩項重要的整合工作是必定要去做的。第一就是讓作業系統與各類應用系統,設法整合早已被廣泛使用的 Active Directory 目錄服務,因為這對於許多企業 Windows 族群的使用者來說,已成為了企業 IT 環境必備的基礎建設。第二就是必須要能夠結合 Microsoft Office 文書軟體的使用,尤其是在一些與企業資訊口(EIP)或知識管理系統(KMS)的開源應用上更是重要。

以 Linux 開源應用系統整合 Active Directory 目錄服務的案例來說,過去筆者個人所實際使用過的就有 WordPress、ownCloud、Moodle、Zimbra、Citadel Groupware Server 等等,這一些應用涵蓋了企業 Blog、私有雲端儲存空間、線上學習系統(E-learning)、訊息協同作業平台。在成功整合 Active Directory 之後,IT 管理人員無須維護第二種以上的帳戶資料庫,而一般使用者則可以直接以現行網域帳戶來存取這些應用服務,可以說是形成企業贏、IT 贏以及使用者贏的三贏局面。

只是讓企業開源應用系統整合 Active Directory 驗證仍是不足的,原因是對於某一些關聯到文件管理的應用系統來說,還得能夠進一步結合 Microsoft Office 的使用,此系統才能夠獲得廣泛使用者的青睞。在此推薦兩款如今已經獲得許多企業 IT 愛用的開源知識管理系統以及資訊入口網站,分別是 OpenKM 與 Alfresco。如圖 2 所示便是 OpenKM 在知識文件管理,對於 Office 2007 以上版本文件的內容預覽範例。至於圖 3 的範例則是 Alfresco 資訊入口網站的文件管理功能中,對於 Word 文件版本控管功能的應用範例。

Linux_Microsoft_AD_20150622_02

圖 2 OpenKM 結合 MS Office 的使用

Linux_Microsoft_AD_20150622_03

圖 3 Alfresco 結合 MS Office 的使用

待續…


 Linux 整合 Active Directory 實戰管理:微軟愛上 Linux!究竟誰比較愛誰?

 https://www.facebook.com/hkitblog