ナビゲーションリンクをスキップ | |
印刷ビューの終了 | |
Solaris のシステム管理 (基本編) Oracle Solaris 10 8/11 Information Library (日本語) |
1. Oracle Solaris 管理ツール (製品概要)
3. Oracle Java Web Console の操作 (手順)
11. Oracle Solaris ブート動作の変更 (手順)
12. Oracle Solaris システムのブート (手順)
13. Oracle Solaris ブートアーカイブの管理 (手順)
14. Oracle Solaris システムのブートのトラブルシューティング (手順)
16. x86: GRUB を実装しないシステムのブート (手順)
17. Oracle Solaris 自動登録コマンド regadm の操作 (手順)
21. Oracle Solaris システム管理ツールによるソフトウェアの管理 (手順)
regadm コマンドを使用して、自動登録を構成したり、構成の詳細を表示したりできます。システムを登録する前に、認証などの特定の構成タスクを実行する必要があります。詳細は、「登録前に実行する必要のあるタスク」を参照してください。
表 17-2 自動登録プロパティーの構成 (作業マップ)
|
regadm コマンドを使用したシステムの登録プロセスには、登録前の情報収集、および特定タスクの実行が含まれます。次にタスクフローを示します。
HTTP プロキシ情報を、必要に応じ、サイトポリシーごとに構成します。
HTTP プロキシ認証を、必要に応じ、サイトポリシーごとに構成します。
HTTP プロキシ設定の構成については、「自動登録プロパティーを構成する」を参照してください。
登録方法を選択します。
登録方法は、名前付きのサポート資格を指定する方法と、匿名で登録する方法があります。
My Oracle Support 資格を指定するか、Sun Online アカウントを使って登録する場合は、登録前にこれらのサポート資格を指定する必要があります。手順については、「名前付きサポート資格を指定してユーザーを認証する方法」を参照してください。
匿名で登録する場合は、そのまま登録を続けてかまいません。「regadm コマンドを使ってシステムを登録する方法」を参照してください。
現在認証されているユーザー名とネットワーク接続情報をを表示するには、regadm list コマンドを次のように使用します。
# regadm list
構成のプロパティー設定をすべてリセットする必要がある場合は、regadm clear コマンドを使用します。詳細は、「現在の自動登録構成を消去する方法」を参照してください。
次に、さまざまな種類の自動登録構成の例を示します。
例 17-1 認証済みユーザー (プロキシなし)
# regadm list My Oracle Support username user@example.com HTTP Proxy <not configured> HTTP proxy port <not configured> HTTP proxy user <not configured> HTTP proxy password <not configured>
例 17-2 認証済みユーザー (オープンプロキシ、認証なし)
# regadm list My Oracle Support username user@example.com HTTP Proxy webproxy.example.com HTTP proxy port 8080 HTTP proxy user <not configured> HTTP proxy password <not configured>
例 17-3 認証済みユーザー (認証の必要なプロキシ)
# regadm list My Oracle Support username user@example.com HTTP Proxy webproxy.example.com HTTP proxy port 8080 HTTP proxy user webuser HTTP proxy password ******
現在の構成を消去すると、すべての自動登録プロパティーがデフォルトに設定されます。この操作は、ファクトリリセットを実行した場合と基本的に同じ効果が得られます。
# regadm list
# regadm clear
# regadm list
すべてのプロパティー値のデフォルト設定が、出力に表示されます。デフォルトのプロパティー値は not configured です。
例 17-4 現在の自動登録構成を消去する
次の例では、regadm clear コマンドを使って現在の自動登録構成のプロパティー値を消去します。
# regadm list My Oracle Support username user@example.com HTTP Proxy webproxy.example.com HTTP proxy port 8080 HTTP proxy user webuser HTTP proxy password ****** # regadm clear # regadm list My Oracle Support username <not configured> HTTP Proxy <not configured> HTTP proxy port <not configured> HTTP proxy user <not configured> HTTP proxy password <not configured>
regadm コマンドを使用して、次の自動登録プロパティーを構成できます。
My Oracle Support または Sun Online アカウントのユーザー名とパスワード (省略可能)
ユーザー名とパスワードは、regadm auth コマンドを使って設定できます。このコマンドは、対話型モードまたは非対話型モードで実行できます。手順については、「名前付きサポート資格を指定してユーザーを認証する方法」を参照してください。
HTTP プロキシ名 (省略可能)
HTTP プロキシポート (省略可能)
デフォルトでは、登録前にその他の方法を指定しない限り、直接ネットワーク接続が登録プロセスで使用されます。必要に応じ、regadm set コマンドを使って HTTP プロキシとポートを設定できます。手順については、「HTTP プロキシとポートを設定する方法」を参照してください。
注 - 使用する HTTP プロキシ名とポート情報については、サイト管理者に問い合わせてください。HTTP プロキシ認証情報を指定する必要があるかどうかを判別するには、サイトに実装されているポリシーを確認してください。
認証用の HTTP プロキシサーバー名とパスワード (HTTP プロキシ認証がサイトで実装されている場合にのみ必要)
サイトのポリシーで、HTTP プロキシユーザー名とパスワードの設定が必須であると指定されている場合は、登録前に regadm set コマンドを使ってこのプロパティーを設定できます。手順については、「HTTP プロキシ認証を構成する方法」を参照してください。
以前に設定した HTTP プロキシとポートを、regadm clear コマンドを使って直接ネットワーク接続に変更またはリセットできます。手順については、「現在の自動登録構成を消去する方法」を参照してください。
以前に直接ネットワーク接続を使ってシステムを登録した場合、または新たな登録を実行する場合、システムを登録する前に HTTP プロキシとポートの設定が必要になることがあります。
# regadm set -n http_proxy -v webproxy-host
Web プロキシは、IP アドレス、完全指定でないホスト名、または完全指定のホスト名の場合があります。
# regadm set -n http_port -v port-number
サイトで HTTP プロキシ認証が実装されている場合は、HTTP プロキシ認証設定 (ユーザー名とパスワード) も構成する必要があります。パスワードをテキストファイル内で 1 行で指定して、regadm コマンドに渡す必要があります。次の手順は、パスワードファイルをその使用中に保護する方法を示します。regadm コマンドの実行後、ただちにこのファイルを削除してください。
regadm コマンドがパスワードファイルを受け付けるのは、次の 2 つの場合です。
regadm auth コマンドを使ってユーザー名とパスワードを設定する場合。
regadm set コマンドを使って、HTTP プロキシのユーザー名とパスワードを設定する場合。
# regadm set -n http_proxy_user -v webuser
webuser には、HTTP プロキシサーバーでのユーザー認証に使用する、サイトで指定された値を設定します。
# touch pwfile
# chmod 600 pwfile
# regadm set -n http_proxy_pw -v pwfile
pwfile には、手順 3 で作成したパスワードファイルを指定します。
# rm pwfile
例 17-5 HTTP プロキシ認証設定を構成する
次の例は、認証に HTTP ユーザー名とパスワードを必要とするサイトの HTTP 認証プロパティーの構成方法を示します。
# regadm set -n http_proxy_user -v webuser # touch myhttppasswd # chmod 600 myhttppasswd # vi myhttppasswd . . . # regadm set -n http_proxy_pw -v myhttppasswd # rm myhttppasswd
例 17-6 HTTP プロキシネットワーク構成から直接接続に切り替える
ネットワーク接続を直接接続に切り替える場合は、次の例に示すように、すべての HTTP プロキシ設定を null 値 (not configured) にする必要があります。
# regadm set -n http_proxy "" # regadm set -n http_proxy_port "" # regadm set -n http_proxy_user "" # regadm set -n http_proxy_pw "" # regadm list My Oracle Support username <not configured> HTTP Proxy <not configured> HTTP proxy port <not configured> HTTP proxy user <not configured> HTTP proxy password <not configured>
システムの製品を登録する前に、有効な My Oracle Support 資格または有効な Sun Online アカウント資格を指定して、ユーザーまたはアカウントを認証する必要があります。サポート資格を指定しない場合、匿名の My Oracle Support アカウントを使ってシステムが登録されます。regadm コマンドと auth サブコマンドを対話的または非対話的に使用して、Oracle 製品登録システムで自分自身を認証できます。
注 - regadm register コマンドを使って登録を実行する前に、認証を行う必要があります。
次に示すように、regadm auth コマンドを -u および - p オプションと組み合わせて使用します。
# regadm auth -u username -p pwfile
-u オプションでは、有効なユーザー名を指定します。-p オプションでは、ユーザーアカウントのパスワード情報を含むファイルを指定します。
パスワードファイルは 1 行のファイルで、これに regadm コマンドに渡す資格を作成して追加します。パスワードファイルの内容は非公開です。セキュリティー上の理由で、情報を regadm コマンドに渡し、認証に成功したなら、このファイルをただちに削除してください。
注 - 成功した認証はリブート後も持続するため、指定する必要があるのは 1 回だけです。 認証は、インストール前またはインストール中に行うか、インストール後に regadm auth コマンドを使って行えます。パスワードがシステムに保存されることはありません。認証が成功したあとも維持されるのは、不透明なトークンだけです。
My Oracle Support でユーザーを認証する場合、regadm auth コマンドを対話的または非対話的に使用できます。次の手順に、このコマンドを非対話的に使用する方法を示します。次の例は、このコマンドを両方のモードで実行する方法を示しています。
# touch pwfile
# chmod 600 pwfile
# regadm auth -u user@example.com -p pwfile
user@example.com には My Oracle Support または Sun Online アカウントのユーザー名を、pwfile には手順 2 で作成したパスワードファイルをそれぞれ指定します。
認証が成功した、または失敗したことを示すメッセージが表示されます。
手順については、「regadm コマンドを使ってシステムを登録する方法」を参照してください。
# rm pwfile
例 17-7 名前付きサポート資格を使ってユーザーを認証する (非対話型)
# touch mospwfile # chmod 600 mospwfile # vi mospwfile . . . # regadm auth -u jdoe@mycompany.com -p mospwfile Authenticating "jdoe@mycompany.com" with My Oracle Support Authentication sucessful You can now register this system with My Oracle Support via "regadm register" # rm mospwfile
例 17-8 名前付きサポート資格を使ってユーザーを認証する (対話型)
# regadm auth Enter your My Oracle Support username: jdoe@mycompany.com Enter password: Enter password again: Authenticating "jdoe@mycompany.com" with My Oracle Support Authentication successful You can now register this system with My Oracle Support via "regadm register"