Sun Java System Directory Server Enterprise Edition 6.0 管理指南

使用 dsconf 設定多重值特性

某些目錄伺服器特性可容納多個值。指定這些值的語法如下:


$ dsconf set-container-prop -h host -p port container-name \
 property:value1 property:value2

例如,若要為伺服器設定多個加密密碼,請使用下列指令:


$ dsconf set-server-prop -h host1 -p 1389 ssl-cipher-family:SSL_RSA_WITH_RC4_128_MD5 \
 ssl-cipher-family:SSL_DHE_RSA_WITH_3DES_EDE_CBC_SHA

若對已含有值的多重值特性增加或修改了值,即必須重設所有值。例如,在前述案例中,若要增加加密密碼,則必須在指令中納入所有其他的加密密碼:


$ dsconf set-server-prop -h host1 -p 1389 ssl-cipher-family:SSL_RSA_WITH_RC4_128_MD5 \
 ssl-cipher-family:SSL_DHE_RSA_WITH_3DES_EDE_CBC_SHA \
 ssl-cipher-family:TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA

相同的規則亦適用於移除值。因此,若要從前述範例中的清單移除 MD5 密碼,請執行下列指令:


$ dsconf set-server-prop -h host1 -p 1389 ssl-cipher-family:SSL_DHE_RSA_WITH_3DES_EDE_CBC_SHA \
 ssl-cipher-family:TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA