Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
AWS CLIの新しい認証情報設定方法aws loginコマンドの実態
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
wkm2
December 12, 2025
Technology
1.5k
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
710
札幌にいながら全国案件!?_アジャイル開発で実現する場所を選ばない働き方
wkm2
0
320
生成AI素人でも玄人でもない私がセイセイAIチョットワカルために勉強したこと
wkm2
2
450
API叩くだけのLambdaを作るつもりがコンテナ on EC2になった話
wkm2
0
57
AWSネイティブなセキュリティを考える
wkm2
1
380
KAGが関わるアカウント全てにSecurity Hubを導入した(い)話
wkm2
0
250
地方在住フルリモートワークエンジニアのリアル 〜ジモトで_活きる_エンジニアライフ〜
wkm2
1
920
Keynote以外のアップデートピックアップ!
wkm2
1
200
Bedrock素人がKnowledgeBaseでRAGを構築するまで
wkm2
2
510
Other Decks in Technology
See All in Technology
しろおびから始める!ログ活用の第一歩
shumei_ito
0
960
古い指輪から広がった JAVA コミュニティ とのつながり
yamad
0
130
DBについての基礎説明(MySQL編) - コロプラ 2026年度 新卒研修
colopl
0
130
ソフトウェア ファクトリー - 再現性のあるソフトウェアの工場づくり / Software factory
iktakahiro
7
5.1k
JAWSUG TOHOKU 青森支部 「LoGoチャット」のAWS移行で 乗り越えたこと
taketakekaho
0
340
AIがコードを書く時代に、エンジニアは何で自分の価値を証明するのか / In an era where AI writes code how do engineers prove their value
carta_engineering
3
1.1k
『SAR衛星データ解析入門』のご紹介とその応用
syuchimu
0
120
DevelopersIO 2026 知識の地図を描く ─ オントロジーとは何か?
ishikawa_satoru
1
1.7k
AIにシークレットを見せない、WSL2で安全な開発環境
yazm
0
310
Gemini Intelligence 入門 ― AppFunctions と Gemini Nano
takuroabe
0
300
AI コーディングと人間の認知スループット / CTO Night & Day 2026 Morning Session / AI Coding and Human Cognitive Throughput
prog893
5
1.3k
NDIでApple Vision Proにリアルタイム映像送信
jyouryuusui
0
130
Featured
See All Featured
It's Worth the Effort
3n
188
29k
Thoughts on Productivity
jonyablonski
76
5.4k
Leveraging Curiosity to Care for An Aging Population
cassininazir
1
540
Leadership Guide Workshop - DevTernity 2021
reverentgeek
1
400
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
23k
Why Your Marketing Sucks and What You Can Do About It - Sophie Logan
marketingsoph
0
430
Navigating the Design Leadership Dip - Product Design Week Design Leaders+ Conference 2024
apolaine
2
480
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
11
1.1k
Navigating Weather and Climate Data
rabernat
0
560
世界の人気アプリ100個を分析して見えたペイウォール設計の心得
akihiro_kokubo
PRO
74
43k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
Test your architecture with Archunit
thirion
2
2.4k
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を使いましょう!