Azure VmでビルドしたUbuntsにSSHでアクセスしようとしたらエラーが発生
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ WARNING: UNPROTECTED PRIVATE KEY FILE! @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Permissions for 'C:\\xxx\\xxx\xxx\\xx_key.pem' are too open.
It is required that your private key files are NOT accessible by others.
This private key will be ignored.
Load key "C:\\xxx\\xxx\xxx\\xx_key.pem": bad permissions
azureuser@x0.xxx,xxx.x: Permission denied (publickey).
ネットで調べたら、keyファイルのパーミッションが緩すぎる!って事らしい
しらんがな(*´Д`)
linuxなら,chmodで済むんだけど、windowsだとややこしい(´;ω;`)
#こちらのサイトで解決策があった
ありがとうございます。
#簡単に手順だけ。。。
アクセル許可の「継承の無効化」をする
##今Windowsにログインしているユーザーにアクセス許可を付ける
「追加」をクリック
「FULLコントロール」にチェックを付けて「OK」をクリック
不必要なアカウントを選択して「削除」をクリックすると、そのアクセス件が消える
さっき追加したユーザー以外は消して、「適用」後に「OK」をクリックする
でOK