Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
AWS CLIの新しい認証情報設定方法aws loginコマンドの実態
Search
wkm2
December 12, 2025
Technology
1.4k
7
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
AWS CLIの新しい認証情報設定方法aws loginコマンドの実態
第46回 JAWS-UG札幌 勉強会 登壇資料
wkm2
December 12, 2025
More Decks by wkm2
See All by wkm2
オレ達はAWS管理をやりたいんじゃない!開発の生産性を爆アゲしたいんだ!!
wkm2
5
650
札幌にいながら全国案件!?_アジャイル開発で実現する場所を選ばない働き方
wkm2
0
270
生成AI素人でも玄人でもない私がセイセイAIチョットワカルために勉強したこと
wkm2
2
410
API叩くだけのLambdaを作るつもりがコンテナ on EC2になった話
wkm2
0
52
AWSネイティブなセキュリティを考える
wkm2
1
370
KAGが関わるアカウント全てにSecurity Hubを導入した(い)話
wkm2
0
240
地方在住フルリモートワークエンジニアのリアル 〜ジモトで_活きる_エンジニアライフ〜
wkm2
1
900
Keynote以外のアップデートピックアップ!
wkm2
1
190
Bedrock素人がKnowledgeBaseでRAGを構築するまで
wkm2
2
490
Other Decks in Technology
See All in Technology
FDEの心得
noriakioji
5
6.4k
AI for Science時代を切り開く、政府の次世代HPC戦略の展望
gpuunite_official
0
200
地震情報アプリを作ってみた
yama3133
1
110
国家プロジェクトを支える「さくらONE」 大規模LLM開発におけるGPU障害を乗り越えるクラスター運用戦略
gpuunite_official
0
240
Kiro Crew入門 - 常駐エージェントの仕組みと使いどころ / Intro to Kiro Crew
k_adachi_01
1
740
強化学習「理論」入門
enakai00
3
3.6k
医療の現場を変革に挑戦した半年間の軌跡 - PythonとAIで現場を変える / From Code to Care
soudai
PRO
0
520
コーチングの奥義 何もしないテクニック
jinwatanabe
0
140
Head First モブプログラミング / Head First Mobprogramming
takaking22
10
12k
【Aiming】共通基盤なのに「共通化しない」課金・認証基盤「LINK」が選び取ったシングルテナント戦略と運用の秘訣
saikeda
0
120
【GCC2026】鉄拳8でのVFX開発事例
bandainamcostudios
PRO
0
220
35分でわかるEffective Platform Engineering
nwiizo
5
590
Featured
See All Featured
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
360
30k
ラッコキーワード サービス紹介資料
rakko
1
4.5M
Testing 201, or: Great Expectations
jmmastey
46
8.2k
Lightning talk: Run Django tests with GitHub Actions
sabderemane
0
240
Impact Scores and Hybrid Strategies: The future of link building
tamaranovitovic
0
420
WCS-LA-2024
lcolladotor
0
800
GitHub's CSS Performance
jonrohan
1033
470k
Visualization
eitanlees
152
17k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
201
75k
The SEO Collaboration Effect
kristinabergwall1
1
530
Optimizing for Happiness
mojombo
378
71k
職位にかかわらず全員がリーダーシップを発揮するチーム作り / Building a team where everyone can demonstrate leadership regardless of position
madoxten
64
56k
Transcript
AWS CLIの 新しい認証情報設定方法 aws loginコマンドの実態 第46回 JAWS-UG札幌 勉強会 若松剛志
Who am I ? 若松 剛志 AWS チョットデキル エンジニア 秋田出身、札幌在住
@t_wkm2
AWS CLIのクレデンシャル設定は みなさんどうしているでしょう?
.aws/config で sso ですか? .aws/credentials に直書き?
その .aws/config や .aws/credentials は セキュアですか?
そこで aws login ですよ、奥さん
aws login コマンドとは • ブラウザのAWSマネージメントコンソールにログインしていれ ば aws loginコマンドを実行するだけでマネコンの認証情報を ローカルのCLIに共有してくれる •
ローカルに余計な設定もクレデンシャルも保存しなくていい! 11/19のアップデートなので正確にはre:Inventのアップデートじゃないけど、そこは御愛嬌ということで。。
実際の動作
要件 • AWS CLI 2.32.0 以上 • AWSマネジメントコンソールにログインできること
AWSマネジメントコンソールにログイン • デフォルトブラウザでログインしていること
aws loginコマンドを実行 • 最初だけリージョン聞かれる
aws loginコマンドを実行 • デフォルトブラウザでサインインページが表示されるので、ログインしているユー ザーを選ぶ
aws loginコマンドを実行 • デフォルトブラウザでサインインページが表示されるので、ログインしているユー ザーを選ぶ
aws loginコマンドを実行 • aws sts get-caller-identityを実行して認証情報がきてることを確認
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
めっちゃ楽
めっちゃ楽 • 複数アカウントを切り替えて使うときマネコンに入れればいい • ローカルにクレデンシャルを置かなくていいのでセキュア
めちゃくちゃ書いてあるじゃん、、
aws loginコマンドでセキュアに AWS CLIを使いましょう!