【AWS】アクセスキーの作成/登録


概要

  • CLIなどからAWSにアクセスするためのアクセスキーの発行手順です

アクセスキーの発行

  • AWSにログインしキャプチャの通り進めていきます
    • ユーザ作成の権限があるユーザで実行してください
  • IAMのメニューを開く

  • ユーザタブからユーザ追加を選択

  • 適当なユーザ名を入れます
  • プログラムによるアクセスのみチェックを入れます
    • AWSマネジメントコンソールへのアクセスにチェックを入れるとWebコンソールにログインできるユーザになってしまいます

  • 権限を設定します
    • ここではAdmin権限を付与しています

  • タグは何も設定しなくて大丈夫です

  • ユーザーの作成ボタンを押して送信します

  • アクセスキーIDとシークレットアクセスキーが表示されます
    • 漏洩することがないよう厳重に管理しましょう

アクセスキーの登録

  • ローカル端末上にアクセスキーを登録します
  • ホームディレクトリ直下に.awsフォルダを作成しその中にcredentialsという名前のファイルを作成します
  • 発行したアクセスキーとシークレットキーを登録します
~/.aws/credentials
[default]
aws_access_key_id=XXXXXXXXXXXXXXXXXXXX
aws_secret_access_key=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
region=ap-northeast-1
output=json
  • 複数のキーを登録したい場合は[default]の部分を他の名前にして登録します
~/.aws/credentials
[default]
aws_access_key_id=XXXXXXXXXXXXXXXXXXXX
aws_secret_access_key=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
region=ap-northeast-1
output=json

[my-account]
aws_access_key_id=XXXXXXXXXXXXXXXXXXXX
aws_secret_access_key=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
region=ap-northeast-1
output=json