Skip to main content
日本語は機械翻訳による参考訳です。内容に矛盾や不一致があった場合には、英語の内容が優先されます。

ONTAP S3キーを再生成し、保持期間を変更する

共同作成者 netapp-perveilerk netapp-dbagwell netapp-manini netapp-aherbin

S3クライアントへのアクセスを有効にするため、ユーザー作成時にアクセスキーとシークレットキーが自動的に生成されます。鍵の有効期限が切れた場合や、鍵が侵害された場合は、ユーザーの鍵を再生成できます。ONTAP 9.19.1以降では、S3ユーザーの2つ目のアクセスキーを生成または削除することもできます。これにより、元のアクセスキーの有効期限が切れた場合でも、S3リソースにアクセスできるようになります。

アクセスキーの生成については、"S3ユーザの作成"を参照してください。

S3アクセスキーを再生成する

System Manager
  1. *ストレージ > ストレージVM*を選択し、ストレージVMを選択します。

  2. *設定*タブで、*S3*タイル内の編集アイコンを選択します。

  3. Users タブで、アクセスキーがないこと、またはユーザーのキーの有効期限が切れていることを確認します。

  4. キーを再生成する必要がある場合は、ユーザーの横にある メニューオプションアイコン を選択してから、* キーの再生成 * を選択します。

  5. デフォルトでは、生成されるキーの有効期間は0であり、期限切れになることはありません。ONTAP 9.14.1以降では、キーの保持期間を変更できます。保持期間が過ぎると、キーは自動的に期限切れになります。保存期間を日数、時間、分、秒のいずれかで入力してください。

  6. ONTAP 9.19.1以降では、ユーザーは2つ目のアクセスキーを持つことができます。ユーザーが2つ目のアクセスキーを持っている場合は、再生成するアクセスキーを選択してください。両方のアクセスキーを再生成対象として選択できます。

  7. * Storage > Storage VMs * を選択し、ストレージ VM を選択します。* Save * 。キーが再生成されます。キー保持期間の変更はただちに有効になります。

  8. アクセス キーとシークレット キーをダウンロードまたは保存します。これらは、S3クライアントからのアクセスに必要になります。

CLI
  1. `vserver object-store-server user regenerate-keys`コマンドを実行して、ユーザーのアクセスキーとシークレットキーを再生成します。

  2. デフォルトでは、生成されたキーは無期限に有効です。ONTAP 9.14.1以降では、保持期間を変更できます。保持期間が過ぎると、キーは自動的に期限切れになります。保持期間は次の形式で追加できます( P[<integer>D]T[<integer>H][<integer>M][<integer>S] | P<integer>W)たとえば、保持期間を1日2時間3分4秒と入力する場合は、次のように値を入力します P1DT2H3M4S

  3. ONTAP 9.19.1以降、ユーザーが複数のアクセスキーを持っている場合、どのキーを再生成するかを選択できます。キーは次の形式で指定します: [-key-id {1..2}]

    • キーIDを指定する必要がない場合は、キー1が再生成されます。

    • キー1を指定するには、値を `-key-id 1`として入力します。

    • キー2を指定するには、値を `-key-id 2`として入力します。

    • キー1と2を指定するには、次のように値を入力します -key-id 1 2。例えば、キー1を再生成するには:

      vserver object-store-server user regenerate-keys -vserver svm_name -user user -key-id 1 -key-time-to-live 0
  4. アクセス キーとシークレット キーを保存します。これらは、S3クライアントからのアクセスに必要になります。

2つ目のS3アクセスキーを生成します

ONTAP 9.19.1以降では、ユーザー用に2つ目のアクセスキーを生成できます。

System Manager
  1. *ストレージ > ストレージVM*を選択し、ストレージVMを選択します。

  2. * Storage > Storage VMs * を選択し、ストレージ VM を選択します。* Storage > Storage VMs * を選択し、ストレージ VM を選択します。

  3. *設定*タブで、*S3*タイル内の編集アイコンを選択します。

  4. * Users * タブで、ユーザーの横にある メニューオプションアイコン を選択し、 * Add another key * を選択します。

  5. デフォルトでは、生成されるキーの有効期間は0であり、期限切れになることはありません。ONTAP 9.14.1以降では、キーの保持期間を変更できます。保持期間が過ぎると、キーは自動的に期限切れになります。保存期間を日数、時間、分、秒のいずれかで入力してください。

  6. * Storage > Storage VMs * を選択し、ストレージ VM を選択します。* Add * 。2 つ目のキーが生成されます。指定されたキー保持期間がただちに有効になります。

  7. アクセス キーとシークレット キーをダウンロードまたは保存します。これらは、S3クライアントからのアクセスに必要になります。

CLI
  1. `vserver object-store-server user regenerate-keys`コマンドを実行して、ユーザ用の 2 つ目のアクセスキーとシークレットキーを生成します。

  2. デフォルトでは、生成されたキーは無期限に有効です。ONTAP 9.14.1以降では、保持期間を変更できます。保持期間が過ぎると、キーは自動的に期限切れになります。保持期間は次の形式で追加できます( P[<integer>D]T[<integer>H][<integer>M][<integer>S] | P<integer>W)たとえば、保持期間を1日2時間3分4秒と入力する場合は、次のように値を入力します P1DT2H3M4S

  3. ONTAP 9.19.1以降では、次の形式で2つ目のアクセスキーを生成できます: [-key-id 2]

    例:

    vserver object-store-server user regenerate-keys -vserver svm_name -user user -key-id 2 -key-time-to-live 0
  4. アクセス キーとシークレット キーを保存します。これらは、S3クライアントからのアクセスに必要になります。

S3 アクセスキーを表示

System Manager
  1. *ストレージ > ストレージVM*を選択し、ストレージVMを選択します。

  2. *設定*タブで、*S3*タイル内の編集アイコンを選択します。

  3. * Users * タブで、 S3 ユーザーに 2 つ目のアクセスキーがないことを確認します。

CLI
`vserver object-store-server user show`コマンドを実行して、ユーザーのアクセスキーとシークレットキーを表示します。

例:

vserver object-store-server user show -vserver svm_name -user user

S3アクセスキーを削除する

ONTAP 9.19.1以降では、ユーザーのアクセスキーの1つを削除できます。ユーザーのキーを両方とも削除するには、そのユーザー自体を削除する必要があります。

System Manager
  1. *ストレージ > ストレージVM*を選択し、ストレージVMを選択します。

  2. *設定*タブで、*S3*タイル内の編集アイコンを選択します。

  3. * Users * タブで、ユーザーの横にある メニューオプションアイコン を選択し、 * Add another key * を選択します。

  4. Remove key 1 または Remove key 2 を選択します。

  5. * 保存 * を選択します。選択したキーが削除されます。

  6. アクセス キーとシークレット キーをダウンロードまたは保存します。これらは、S3クライアントからのアクセスに必要になります。

CLI
  1. `vserver object-store-server user delete-keys`コマンドを実行して、ユーザーのアクセスキーとシークレットキーを削除します。

  2. 削除するキーを選択するには、次の形式でキーを指定します: [-key-id {1..2}]

    • ユーザーがキーを1つしか持っていない場合は、キーIDを指定する必要はありません。

    • キー1を指定するには、値を `-key-id 1`として入力します。

    • キー2を指定するには、値を `-key-id 2`として入力します。

    • キーIDが指定されていない場合、コマンドはデフォルトでキー2を削除します。

    • 両方のキーを削除するには、ユーザを削除します。例:

      vserver object-store-server user delete-keys -vserver svm_name -user user -key-id 2