Solaris for ISPs 管理手冊

第 1章 Solaris for ISPs 概觀

歡迎使用 SolarisTM for ISPsTM。這個 Solaris 套件係建基於 Solaris 作業系統的開放式架構與大型作業能力的特性上,提供 Internet 服務業者和他們的客戶一個服適適當的作業環境。

Solaris for ISPs 架構

Solaris for ISPs 區分成兩類軟體聚集。平台軟體可以擴展 Solaris 功能,可以增加啟動 ISP 服務的功能,但 ISP 用戶無法直接存取。ISP 服務利用擴充的 Solaris 環境,提供了如 Internet 新聞、FTP 和存取全球資訊網的用戶功能。

圖 1-1 Solaris for ISPs 的基本架構

Graphic

Solaris for ISPs 平台延伸

Solaris for ISPs 在 Solaris 作業系統包含下列增強部份:

Sun Internet Administrator

Sun Internet Administrator 為分散式 ISP 服務提供了集中式的安全管理。提供 ISP 管理者下列的功能:

主機配置軟體

Solaris for ISPs 主機配置軟體提供了下列功能:

主機配置軟體是必要的軟體元件。軟體元件會安裝在每一台 Solaris for ISPs 主機機器。

Sun Internet Services Monitor

執行監控軟體允許 ISP 設定特殊的客戶機機器,可以利用 ISP 服務模仿用戶習慣。執行監控 applet 可以設定連接到任何一種網站、電子郵件、新聞及目錄服務伺服器的結合,並且從用戶觀點收集有關其效能的資料。這些資料收集於監控主機,並可用網站瀏覽程式來查看。

Sun Internet Services Monitor 是兩階段的應用程式。它可經由 Sun Internet Administrator 來管理,但是無法接收單一簽入的利益或管理者的辨証。請參閱"以 Sun Internet Administrator 管理服務"兩階段架構的相關資訊。

Sun Directory Services

Lightweight Directory Access Protocol(LDAP)執行提供共用資料庫給使用者(管理者)及服務配置資訊。管理者也在資料庫儲存用戶資訊。在這一版的 Sun Directory Services 功能包括:

Sun Directory Services 可從 Sun Internet Administrator 來管理,一如以 X 為基礎的應用程式。

Sun Directory Services 安裝了無授權限制的一千個登錄在目錄裡。具有授權的一千個登錄可隨 Solaris for ISPs 出貨,但是必須要和 FlexLM 軟體授權伺服器註冊後才有效。請參閱Solaris for ISPs 安裝手冊有關軟體授權書履約及安裝的詳細說明。

請參閱本書第 5章, 使用目錄服務第 6章, Solaris for ISPs 目錄服務機制有關 Sun Directory Services 在 Solaris for ISPs 所充當的角色的相關資訊。Sun Directory Services 文件是由Sun Directory Service 3.1 管理手冊Sun Directory Service 3.1 使用者手冊兩本書所組成,它們是以AnswerBook2TM包裝發行的。Sun Directory Services Deja 工具也有完整的線上解說。

Sunscreen SKIP

SunscreenTM SKIP 是以 Simple Key-management for Internet Protocols (SKIP) 標準的按鍵管理為基礎為 IP 加密。SKIP 的功能包括:

完整的 SKIP 架構只供應北美地區,但已有一版本外銷到世界其他地區。SKIP 安裝後,它的手冊頁面位在/opt/SUNWicp/man

FlexLM 軟體授權伺服器

FlexLM 軟體授權伺服器是 Sun Directory Services 用來管理不同大小的軟體授權。如果在您的網路已經有軟體授權伺服器(4.1 版或更新),您可以利用它來服務 Sun Directory Services 軟體授權。

Sun Directory Services 在要求軟體授權之前允許一千個登錄。這足夠您安裝及起始目錄。但是,在其他合理的 ISP 應用程式會要求較多的登錄。依照Solaris for ISPs 安裝手冊的指示獲取軟體授權碼及配置伺服器。

安裝後,FlexLM 手冊頁面位於/opt/SUNWste/licene_tools/man

HotJava 瀏覽程式

Solaris for ISPs 提供 HotJava 瀏覽程式支援 Sun Internet Administrator 及產品中其他的管理使用者介面。它支援下列的網際網路標準及通信協定:

Java 設計工具箱

Solaris for ISPs 提供了 Java 設計工具箱(JDK)來支援在產品中 Java 的使用。JDK 1.1.5 版包含下列的新功能:

ISP 服務

這一版的 Solaris for ISPs 服務包括:

針對其他的圖形使用者介面,所有的 ISP 服務也提供指令集完整的指令行存取權。

SWS

SWS 針對存取權、管理及傳送資訊到網際網路、extranet 或企業網路,是一種可靠性高、安全、標準化的全球資訊網伺服器。新增在這一版 SWS 的功能包括:

SWS 是一個兩階段的應用程式。它可透過 Sun Internet Administrator 來管理,但是無法接收單一簽入的利益。它已配置成與 Sun Internet Administrator 分享管理者資料。請參閱第 7章, 整合現有的服務應用程式有關配置的詳細資料,和"以 Sun Internet Administrator 管理服務"兩階段架構的相關資訊。

Sun Internet News Server

Sun Internet News Server 是一個高效率,高測量的新聞伺服器。它驚人的功能包括:

Sun Internet FTP Server

這個測量的,高效率的 FTP 伺服器提供下列增強功能:

如何安裝 Solaris for ISPs

因為傳統的 UNIX 伺服器必須執行不同的應用程式,所以 Solaris 的內定安裝會假設大部份的 UNIX 服務都需要安裝。ISP 比較專注在公用環境中提供特定的服務。他們特別加重效能及安全需求。

為了配置所需要的 Solaris,ISP 管理者通常會執行精密的強化及效能工作。他們會停止不必要的 Solaris 服務並改變檔案許可權,以關閉安全上的漏洞。這個處理往往要花費好幾個鐘頭。

在 Solaris for ISPs 裡的主機配置軟體會自動替管理者執行強化及效能的處理。它除了複製必要的套裝軟體到適當的位置之外,還強化 Solaris 2.6 為主的基礎,在適當之處變更檔案的所有者及模態,並配置 Solaris 安全及記錄機制。這個處理的最後一個步驟是選擇性關閉一些不支援已知主機的標準 Solaris 服務(如fingerrlogin)。

Solaris for ISPs 主機配置可利用圖形使用者介面互動式執行,或是利用可重複但非互動式的 JumpStart。

主機配置模態

配置處理是在建立系統目前狀態的概要,那些元件可以安裝,以及那些是使用者選擇要安裝或解除安裝。

圖 1-2 Solaris for ISPs 主機配置處理

Graphic

主機配置軟體也可以用於重新配置安裝後的主機,新增或移除所需要的服務。

可重複的配置

互動式主機配置(利用圖形使用者介面)提供了儲存配置概要(以二進位的格式和一些相關檔案)的選擇。藉由建立及儲存概要,ISP 管理員可以在JumpStartTM的完成指令集裡加以使用,以形成非交談式、單一步驟的安裝。類似的 JumpStart 安裝可重複,並可用來作完全相同的配置。

JumpStart 是 Solaris 作業系統的一部份,可以在本端或遠程執行 Solaris的自訂和可重複的安裝。請參閱Solaris 進階安裝手冊有關建立自訂 JumpStart 安裝的詳細資訊。請參閱指南的第二章有關如何在自訂 JumpStart 安裝的完成概要使用概要檔案。

以 Sun Internet Administrator 管理服務

針對本地及跨越的網路主機所有的 ISP 服務,Sun Internet Administrator 提供了安全性集中式管理。它會應授權管理者的要求啟動個別服務的管理 GUI(在有GUI之處)。指令行介面也會在適當的位置存取。

安全環境的功能

Sun Internet Administrator 提供了下列的安全功能:

Sun Internet Administrator 以兩種架構支援服務: 三階段和二階段。只有三階段架構可接收上述所有的安全利益。可支援四種型態的服務 UI:

三階段應用程式架構

所建議的以瀏覽程式為基礎的三階段應用程式可接收所有 Sun Internet Administrator 安全利益。

圖 1-3 三階段服務架構

Graphic

圖 1-3所示,管理者可利用下列步驟存取權服務的管理功能:

  1. 管理者可以從瀏覽程式要求指定一個 URL(主 Sun Internet Administrator GUI 頁面的位置)。

    AWC 可下載到客戶機瀏覽程式,也就是管理者可以選取管理服務的位置。

  2. Sun Internet Administrator 會提示管理者鍵入使用者名稱和密碼。管理者不需要用 UNIX 帳戶存取主控台 GUI; 在目錄服務資料庫(Sun Directory Services)會替 Sun Internet Administrator 管理管理者資訊。這個連接要使用安全的 HTTP 來保障。

    所選取的服務會轉變成 URL,指派服務的 ASCA。伺服器代理 GUI 會下載回應。在這個步驟,控制會傳送到服務的管理程式。

  3. 後續的存取權會直接在客戶機瀏覽程式與 AWS 上元件的伺服器代理之間進行。

    AWS 會根據目錄服務來辨證管理者,並且記錄管理者的每個要求。如果管理者適當的存取,要求就會傳送到 ASRA。

  4. ASCA與ASRA 之間的通信是經由服務的開發人員所選擇的通信協定。要設定適當的 IP 層次安全測量來保護這個連接及流量。

    ASRA 會再度辨證和記錄每個管理者的動作。要保護網路通訊,可利用 SKIP 為 ISP 新增 IP 層次加密。

在 Solaris for ISPs 中對指令行及以 X 為基礎的程式提供了 ASCA 和 ASRA 模組。當您註冊這些應用程式時,Sun Internet Administrator 會自動使用它們。

二階段應用程式架構

針對某些應用程式,特別是現存的服務而言,二階段架構是對透過 Sun Internet Administrator 存取比較實用。這些服務可以從 Sun Internet Administrator 管理,但是無法接收單一簽入及登錄的安全利益。

圖 1-4 二階段 ISP 服務架構

Graphic

圖 1-4所示,管理者可用下列步驟存取服務管理功能:

  1. 管理者可以從瀏覽程式要求指定一個 URL(主要主控台 GUI 頁面的位置)。

    這個步驟和三階段架構的一樣。AWC 可下載到客戶機瀏覽程式,也就是管理者可以選取管理服務的位置。

  2. 所選取的服務會轉變成 URL,指派元件的 ASRA。如果服務的管理 GUI 不是以瀏覽程式為基礎,可以使用開發者選項中其他的通信協定。

  3. 後續的存取權會在用戶端瀏覽程式與服務的遠程代理之間直接進行。要設定適當的 IP 階層安全測量來保護這個連接及流量。

    在二階段架構裡,服務無法利用單一簽入功能。