ユーザー・プロファイルへのAPI公開キーの追加
API署名キーは、PEM形式のRSA公開/秘密キー・ペアで、少なくとも2048ビットです。
コンピュートWeb UIを使用して、独自のAPI公開キーをプロファイルに追加します。API署名キー・ペアが設定されるまで、OCI CLIは使用できません。コンピュートWeb UIのログインおよびパスワードがない場合は、管理者に連絡してください。
ユーザーには、ユーザー・アカウントに最大3つの公開キーを追加できます。ユーザーが複数のAPI公開キーを持っている場合、ユーザーは、リクエストの署名に使用しているキーを示すためにキーのフィンガープリントを指定する必要があります。
コンピュートWeb UIの使用
-
ブラウザから、Compute Web UIにサインインします。
-
ユーザーの詳細ページにナビゲートします。
-
自分のユーザー・アカウントに公開キーを追加する場合は、Compute Web UIの右上にある自分のユーザー・アイコンを選択し、「自分のプロファイル」を選択します。
-
別のユーザー・アカウントに公開キーを追加する場合は、ナビゲーション・メニューで「アイデンティティ」を選択し、「ユーザー」を選択して、ユーザー・リストでユーザーの名前を選択します。
-
-
ユーザーの詳細ページで、「リソース」セクションまでスクロールし、「APIキー」、「APIキーの追加」の順に選択します。
-
「公開キーの追加」ダイアログ・ボックスで、公開キーの場所に移動するか、公開キーの内容を貼り付けて、「キーのアップロード」を選択します。
OCI CLIの使用
OCI CLIをインストールして構成した後、api-key uploadコマンドを使用して、ユーザー・アカウントの追加キーをアップロードしたり、別のユーザーのキーをアップロードできます。
-
API署名キー(
oci iam user list)を必要とするユーザーのOCIDを取得します。 -
ユーザーAPIキー・リスト・コマンドを使用して、アカウントにまだ最大3つのAPI署名キーがないことを確認します。
構文:
oci iam user api-key list --user-id user_OCID -
APIキーのアップロード・コマンドを実行します。
構文:
oci iam user api-key upload --user-id ocid1.user.unique_ID \ { --key public_key | --key-file file://public_keyfile.pem }-
public_key– PEM形式のRSA公開キー -
public_keyfile.pem–RSA公開キーがPEM形式で含まれるファイル
-