Sun Java System Identity Server 2004Q2 管理ガイド |
第 14 章
ampassword コマンド行ツールこの章では、amPassword コマンド行ツールについて説明します。この章は、次の節で構成されています。
ampassword コマンド行実行可能ファイルampassword ユーティリティは etc/opt/SUNWam/bin にあります。ampassword ユーティリティは、管理者またはユーザーの Identity Server パスワードを変更します。
ampassword の構文
ampassword ツールの一般的な構文は次のとおりです。
ampassword -a | --admin [ -o | --old 旧パスワード -n | --new 新パスワード ]
ampassword -p | --proxy [ -o | --old 旧パスワード -n | --new 新パスワード ]
ampassword -e | --encrypt [ password ]
ampassword のオプション
--admin (-a)
--admin は、管理者のパスワードを変更します。
--proxy (-p)
--proxy は、プロキシパスワードを変更します。プロキシユーザー (serverconfig.xml でユーザータイプ proxy) に対応しています。
--encrypt (-e)
--encrypt は、パスワードを暗号化します。コマンド行に出力されます。たとえば、新しい dsamuser パスワードを暗号化するには、次のコマンドを使用します。
次に、新しい dsamuserパスワードを serverconfig.xml に入力し、Web コンテナ (Web Server または Application Server) を再起動します。
SSL での ampassword の実行SSL (Secure-Socket Layer) モードで実行中の Identity Server で ampassword を実行するには、次の手順を実行します。
- serverconfig.xml ファイルを修正します。このファイルは、次のディレクトリにあります。
IdentityServer_base/SUNWam/config/ums
- サーバー属性 port を Identity Server を実行している SSL ポートに変更します。
- type 属性を SSL に変更します。
次に例を示します。
ampassword では、Directory Server 内のパスワードだけが変更されます。Identity Server のすべての認証テンプレートおよび ServerConfig.xml にあるパスワードは、手動で変更する必要があります。