事象
Git BashにてAWS CLI使用時にMFA認証が起動した際、打ったコマンドが処理中のまま止まってしまう。
もしくは、Bashアプリ自体がフリーズしてしまう。(エラーとかは出ない)
【発生例】
スイッチロール先アカウントのリソースをCLIでごにょごにょしたいとき。
解決方法
下記サイトを参考にした。
GitBash not prompting for MFA in AWS CLI
【手順】
- git bashアプリファイルの保存先を開く
- 「Git Bash」ファイルを右クリック
- 「プロパティ」押下
- 「ショートカット」タブ押下
- 「リンク先」を下記のように変更する
変更前
"C:\Program Files\Git\git-bash.exe" --cd-to-home
変更後
"C:\Program Files\Git\bin\bash.exe" --cd-to-home
備考
コマンドプロンプトの方は一発でいけたので、宗教上Bashしか使えない人以外はそっち使う方が早い()