🎃

EC2へSSHするときのWindowsでのキーペアの置き場所

に公開

事象

EC2を設定して、SSHをするときに下記のようなエラーが出ました。

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@         WARNING: UNPROTECTED PRIVATE KEY FILE!          @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

これは、キーペアをダウンロードしてデフォルトの状態だとパーミッションが緩すぎて使えないよと言われ、接続負荷という意味です。

そこからchmodでパーミッションを変更しようとしたところ、PowerShellやcmdではchmodが使えないようで。。。(今までMacだったので驚き)

解決

WSL2でUbuntuをインストールしていたので、Linuxが使える配下に置き、chmodで解決できました。
私は、\Ubuntu\home\user\.ssh 配下に置きました。

Discussion