您必須使用指令行工具或瀏覽器介面目錄服務控制中心 (DSCC) 建立目錄伺服器實例,才能管理資料。在 DSCC 中,目錄伺服器實例通常簡稱為「目錄伺服器」。
當您建立目錄伺服器實例時,您目錄伺服器所需的檔案與目錄將會建立在所指定的 instance-path 中。
您可以使用 DSCC 執行此作業。如需相關資訊,請參閱目錄服務控制中心介面與 DSCC 線上說明。
若使用 DSCC 建立新的伺服器實例,則可選擇從現有的伺服器複製部分或全部的伺服器配置設定。
建立新的目錄伺服器實例,並設定實例路徑。
$ dsadm create instance-path |
系統會提示您為此伺服器設定目錄管理員的密碼。
若要為伺服器實例指定非預設的連接埠號碼或任何其他參數,請參閱 dsadm(1M) 線上手冊。
例如,若要在 /local/ds 目錄中建立新的實例,請使用此指令:
$ dsadm create /local/ds Choose the Directory Manager password: Confirm the Directory Manager password: Use 'dsadm start /local/ds' to start the instance |
檢查伺服器實例是否已正確建立。
$ dsadm info instance-path |
例如:
$ dsadm info /local/ds1 Instance Path: /local/ds1 Owner: user1(group1) Non-secure port: 1389 Secure port: 1636 Bit format: 64-bit State: Running Server PID: 22555 DSCC url: - SMF application name: - Start at boot: Disabled Instance version: D-A00 |
(可選擇) 如果目錄伺服器已使用 Java Enterprise System 安裝程式或本機套裝軟體安裝進行了安裝,且作業系統提供有一套服務管理解決方案,則可將伺服器視為服務加以管理,如下表所示。
作業系統 |
指令 |
---|---|
Solaris 10 |
若您在 Sun 叢集環境中進行作業,請使用此指令: dsadm enable-service --type CLUSTER instance-path resource-group 其他情況: dsadm enable-service --type SMF instance-path |
Solaris 9 |
若您在 Sun 叢集環境中進行作業,請使用此指令: dsadm enable-service --type CLUSTER instance-path resource_group 其他情況: dsadm autostart instance-path |
Linux、HP-UX |
dsadm autostart instance-path |
Windows |
dsadm enable-service --type WIN_SERVICE instance-path |
啟動目錄伺服器。
$ dsadm start instance-path |
伺服器正在執行中,但不含任何資料或尾碼。使用 dsconf 建立尾碼。
(可選擇) 使用下列其中一個方法註冊伺服器實例:
存取 URL https://host:6789,並透過 DSCC 註冊伺服器。
使用指令 dsccreg add-server。
如需詳細資訊,請參閱 dsccreg(1M) 線上手冊。
若要使用密碼策略,且目錄伺服器實例是獨立的,或屬於已遷移至 DS6-only 密碼策略模式的複寫拓樸,請將實例變更為該模式。
$ dsconf pwd-compat -h host -p port to-DS6-migration-mode ## Beginning password policy compatibility changes . ## Password policy compatibility changes finished. Task completed (slapd exit code: 0). $ dsconf pwd-compat -h host -p port to-DS6-mode ## Beginning password policy compatibility changes . ## Password policy compatibility changes finished. Task completed (slapd exit code: 0). |