Sun ONE logo     上一章      目錄      索引      下一章     
Sun ONE Directory Server 5.2 安裝和調整指南



附錄 A   安裝的產品佈局

本附錄摘要列出典型安裝後產品的軟體佈局。在安裝的檔案中,只有此處所列及產品文件中討論的檔案屬於支援的公開產品介面。



注意

此處的範例為 Solaris 作業環境的產品安裝。其他平台上安裝的檔案名稱與副檔名可能不盡相同。

安裝本產品的 Solaris 封裝版本後,您也可以用 pkgchk(1M) 公用程式取得特定封裝軟體完整的安裝路徑名稱清單:pkgchk -v package-name



如 Solaris 作業環境等部分平台提供了整合的目錄服務管理工具。Sun ONE Directory Server 也提供一些工具。如需關於此處所列工具的詳細資料,請參閱「Sun ONE Directory Server 管理指南」與「Sun ONE Directory Server 參考手冊」。

ServerRoot 目錄

ServerRoot 目錄包含數個系統管理公用程式。若要為您的平台、組態及安裝決定對應於 ServerRoot 目錄的路徑,請參閱「預設路徑與檔案名稱」。

表 A-1    位於 ServerRoot 下的公用程式 

公用程式

說明

ServerRoot/restart-admin

重新啟動管理伺服器

ServerRoot/start-admin

啟動管理伺服器

ServerRoot/startconsole

啟動 Sun ONE Server Console

ServerRoot/stop-admin

停止管理伺服器

ServerRoot/uninstall

解除安裝產品軟體

ServerRoot/bin 目錄包含產品二進位檔案碼,以及建立伺服器實例時內部使用的組態範本。

表 A-2    位於 ServerRoot/bin 下的檔案 

檔案

說明

ServerRoot/bin/

除下列項目外僅供內部使用:

ServerRoot/bin/admin/admconfig

設定管理伺服器組態

ServerRoot/bin/https/bin/ns-httpd

Sun ONE Administration Server

ServerRoot/bin/https/bin/uxwdog

管理伺服器監視程式

ServerRoot/bin/slapd/server/ns-ldapagt

以 LDAP 為基礎的 SNMP 次代理程式

ServerRoot/bin/slapd/server/ns-slapd

Sun ONE Directory Server

ServerRoot/lib 目錄包含產品程式庫,包括外掛程式。

表 A-3    位於 ServerRoot/lib 下的程式庫 

程式庫

說明

ServerRoot/lib/

內部使用與外掛程式

ServerRoot/lib/libnspr4.so

NSPR 4.x 版

ServerRoot/manual 目錄包含主控台線上說明的支援。

表 A-4    位於 ServerRoot/manual 下的線上說明支援 

目錄

說明

ServerRoot/manual/

線上說明的支援

ServerRoot/plugins 目錄包含伺服器外掛程式範例、外掛程式開發用標頭檔及 SNMP 支援的外掛程式。

表 A-5    位於 ServerRoot/plugins 下的外掛程式支援 

目錄或檔案

說明

ServerRoot/plugins/

範例、標頭、SNMP 支援

ServerRoot/plugins/slapd/slapi/examples/

外掛程式範例

ServerRoot/plugins/slapd/slapi/include/

外掛程式標頭檔

ServerRoot/plugins/snmp/magt/magt

設定管理代理程式組態

ServerRoot/plugins/snmp/mibs/

SNMP MIB

ServerRoot/plugins/snmp/sagt/sagt

設定 SNMP 代理程式組態

ServerRoot/shared/bin 目錄包含用於管理伺服器的工具。

表 A-6    位於 ServerRoot/shared/bin 下的工具與用戶端 

目錄或檔案

說明

ServerRoot/shared/bin

除下列項目外僅供內部使用

ServerRoot/shared/bin/admin_ip.pl

變更 IP 位址

ServerRoot/shared/bin/entrycmp

比較複寫的項目

ServerRoot/shared/bin/fildif

傾印篩選的 LDIF

ServerRoot/shared/bin/insync

檢查複寫同步化

ServerRoot/shared/bin/ldapcompare

比較屬性值

ServerRoot/shared/bin/ldapdelete

刪除目錄項目

ServerRoot/shared/bin/ldapmodify

修改目錄項目

ServerRoot/shared/bin/ldapsearch

尋找目錄項目

ServerRoot/shared/bin/modutil

管理 PKCS #11 模組

ServerRoot/shared/bin/uconv

從 ISO 轉換成 UTF-8

ServerRoot/shared/bin/repldisc

尋找複寫拓樸

ServerRoot/shared/config 目錄包含將憑證對應到目錄項目的組態檔。

表 A-7    位於 ServerRoot/shared/config 下的憑證對應組態檔 

目錄或檔案

說明

ServerRoot/shared/config

除下列項目外僅供內部使用

ServerRoot/shared/config/certmap.conf

將憑證對應到項目

ServerRoot/setup5 目錄包含無訊息安裝與解除安裝的範本範例。

表 A-8    位於 ServerRoot/setup5 下的無訊息安裝與解除安裝範本 

目錄或檔案

說明

ServerRoot/setup5

除下列項目外僅供內部使用

ServerRoot/setup5/typical.ins

無訊息安裝範本檔

ServerRoot/setup5/uninstall.ins

無訊息解除安裝範本檔

伺服器實例目錄

slapd-ServerID 目錄包含對應到伺服器實例 ServerID 的檔案。ServerRoot/slapd-ServerID 目錄本身包含數個用於指令行管理的指令檔。

表 A-9    伺服器實例指令檔 

指令檔

說明

ServerRoot/slapd-ServerID/

伺服器實例

ServerRoot/slapd-ServerID/bak2db

還原資料庫 (離線)

ServerRoot/slapd-ServerID/bak2db.pl

還原資料庫 (線上)

ServerRoot/slapd-ServerID/db2bak

備份資料庫 (離線)

ServerRoot/slapd-ServerID/db2bak.pl

備份資料庫 (線上)

ServerRoot/slapd-ServerID/db2index.pl

產生索引 (線上)

ServerRoot/slapd-ServerID/db2ldif

傾印資料庫到 LDIF (離線)

ServerRoot/slapd-ServerID/db2ldif.pl

傾印資料庫到 LDIF (線上)

ServerRoot/slapd-ServerID/getpwenc

列印加密密碼

ServerRoot/slapd-ServerID/ldif2db

匯入 LDIF (離線)

ServerRoot/slapd-ServerID/ldif2db.pl

匯入 LDIF (線上)

ServerRoot/slapd-ServerID/ldif2ldap

將 LDIF 匯入至 LDAP 之上

ServerRoot/slapd-ServerID/monitor

擷取監控資訊

ServerRoot/slapd-ServerID/ns-accountstatus.pl

建立帳戶狀態

ServerRoot/slapd-ServerID/ns-activate.pl

啟用項目

ServerRoot/slapd-ServerID/ns-inactivate.pl

停用項目

ServerRoot/slapd-ServerID/restart-slapd

重新啟動目錄伺服器

ServerRoot/slapd-ServerID/restoreconfig

還原管理伺服器組態

ServerRoot/slapd-ServerID/saveconfig

儲存管理伺服器組態

ServerRoot/slapd-ServerID/start-slapd

啟動目錄伺服器

ServerRoot/slapd-ServerID/stop-slapd

停止目錄伺服器

ServerRoot/slapd-ServerID/suffix2instance

將尾碼對應到後端

ServerRoot/slapd-ServerID/vlvindex

建立虛擬清單檢視索引

ServerRoot/slapd-ServerID 的子目錄包含組態、記錄與備份資料。

表 A-10    伺服器實例子目錄 

目錄

說明

ServerRoot/slapd-ServerID/

伺服器實例

ServerRoot/slapd-ServerID/bak/

目錄資料庫備份

ServerRoot/slapd-ServerID/confbak/

管理伺服器組態備份

ServerRoot/slapd-ServerID/conf_bk/

目錄伺服器組態備份

ServerRoot/slapd-ServerID/config/

目錄伺服器組態

ServerRoot/slapd-ServerID/config/schema/

目錄結構組態

ServerRoot/slapd-ServerID/db/

目錄資料庫

ServerRoot/slapd-ServerID/ldif/

LDIF 檔範例

ServerRoot/slapd-ServerID/locks/

執行階段處理鎖定

ServerRoot/slapd-ServerID/logs/

伺服器記錄檔

ServerRoot/slapd-ServerID/tmp/

執行階段暫存檔

請使用系統所提供的工具管理您的伺服器實例;切勿手動修改目錄內容。

僅供內部使用

以下內容僅供 Directory Server 內部使用。這些內部元件不屬於支援的公開介面。

  • ServerRoot/adminacl/
  • ServerRoot/admin-serv/
  • ServerRoot/admserv
  • ServerRoot/alias/
  • ServerRoot/dist/
  • ServerRoot/httpacl/
  • ServerRoot/include/
  • ServerRoot/install/
  • ServerRoot/java/
  • ServerRoot/userdb/

請勿修改這些目錄或其內容。


上一章      目錄      索引      下一章     
版權所有 2003 Sun Microsystems, Inc. 保留所有權利。