Upgrade to Pro — share decks privately, control downloads, hide ads and more …

AWS CLIの新しい認証情報設定方法aws loginコマンドの実態

Avatar for wkm2 wkm2
December 12, 2025

AWS CLIの新しい認証情報設定方法aws loginコマンドの実態

第46回 JAWS-UG札幌 勉強会 登壇資料

Avatar for wkm2

wkm2

December 12, 2025
Tweet

More Decks by wkm2

Other Decks in Technology

Transcript

  1. aws login コマンドとは • ブラウザのAWSマネージメントコンソールにログインしていれ ば aws loginコマンドを実行するだけでマネコンの認証情報を ローカルのCLIに共有してくれる •

    ローカルに余計な設定もクレデンシャルも保存しなくていい! 11/19のアップデートなので正確にはre:Inventのアップデートじゃないけど、そこは御愛嬌ということで。。
  2. aws loginコマンドを実行 • .aws/config ◦ 最初はdefaultにSSOの設定があったせいで、エラーになった ▪ Error when retrieving

    token from sso: Token has expired and refresh failed ◦ aws loginもdefaultを書き換える仕様らしい • .aws/credentials ◦ .aws/config より .aws/credentialsが優先されるので、.aws/credentials は使わない [default] login_session = arn:aws:sts::xxxxxx:assumed-role/AWSReservedSSO_RoleName_xxxxxxxx/wakamatsu region = ap-northeast-1