Diceこの広告は、90日以上更新していないブログに表示しています。PythonAWSのIAMユーザーを作って権限を与えて管理している場合、やっぱりふとしたミスが怖い。コミットしてしまったりなど。Roleとかを使えという話ではあるが、扱う人のAWSレベルによってはこのあたりが理解されず、また、古い資料にはプラクティスを反映していないものがあるので、それらを鵜呑みにしてしまうこともあるので、どうしても問題はなくならない。複数人で同一アカウントを利用し、ローカルでの個人利用をする場合はコンソールへのログインだけではなく、APIコールもMFA承認をしなくてはつかえないようにすることができる。有無による制御をかけられる。Accessを利用する場合はまずsts:GetSessionTokenでMFAコードを渡し、一時的に有効なトークンを取得しなくてはいけない。取得の方法や使い方なんかは例えば以下のページなどでまとめられている。https://dev.classmethod.jp/cloud/aws/mfa-protected-aws-api/が、取得したこれらの認証情報を使いたいのだけれども特定プロファイルに対して逐一自分で保存をしなければいけないのがそろそろ面倒になってきたので、スクリプト1個で何とかできるように以下のようなコードを書いてみた。https://github.com/a-hisame/aws-mfa-credential-settingsまあ、集団でAccessKeyをちゃんと管理するのであれば、例えばVault使うとかの方が良いと思うけれど、ほぼ個人利用でAccessKeyの流出被害を最低限に抑えるための自己満足として。Keyをできるだけ楽に使いたいTweet広告を非表示にする関連記事2018-07-10Github上のPythonプロジェクトに必要なテストツールとCIツールのセットアップを行った話Githubに公開するなら、普通のPython関連の周辺ツールのインス...2012-05-14第4回プログラミングの基礎読書会まとめ5.3〜6章終了まで。月別アーカイブはてなブログをはじめよう!a-hisameさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。