Sun Java System Identity Server 2004Q2 管理指南 |
第 14 章
ampassword 指令行工具本章提供有關 amPassword 指令行工具的資訊,包含以下小節:
ampassword 指令行可執行檔Identity Server 包含 ampassword 公用程式 (位於 etc/opt/SUNWam/bin 下)。該公用程式可讓您變更管理員或使用者的 Identity Server 密碼。
ampassword 語法
使用 ampassword 工具的一般語法如下:
ampassword -a | --admin [ -o | --old oldPassword -n | --new newPassword ]
ampassword -p | --proxy [ -o | --old oldPassword -n | --new newPassword ]
ampassword -e | --encrypt [ password ]
ampassword 選項
--admin (-a)
--admin 用於變更管理密碼。
--proxy (-p)
--proxy 用於變更代理密碼。它相當於代理使用者 (serverconfig.xml 中的使用者類型 proxy。)
--encrypt (-e)
--encrypt 用於加密密碼。它會被列印到指令行中。例如,若要加密新的 dsamuser 密碼,請使用下列指令:
ampassord -e newPassword
然後將新的 dsamuser 密碼置於 serverconfig.xml 中,並重新啟動 Web 容器 (Web Server 或 Application Server)。
在 SSL 上執行 ampassword 選項若要使用以安全套接層 (SSL) 模式執行的 Identity Server 來執行 ampassword,請:
- 修改位於以下目錄中的serverconfig.xml檔案:
IdentityServer_base/SUNWam/config/
- 將伺服器屬性 port 變更為 Identity Server 正在執行的 SSL 連接埠。
- 將屬性 type 變更為 SSL。
例如:
ampassword 僅變更 Directory Server 中的密碼。您必須手動變更 ServerConfig.xml 以及 Identity Server 的所有認證範本中的密碼。