
ネットワークの概念を学習するために使用している Amazon EC2 インスタンスがあり、今日 SSH 経由で接続しようとしたところ、次のエラーが表示されました。
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ WARNING: UNPROTECTED PRIVATE KEY FILE! @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Permissions for 'C:\Users\Ryan\aws-ec2-server.pem' are too open.
It is required that your private key files are NOT accessible by others.
This private key will be ignored.
私は、以下の回答に従って、この問題について調べてみました。これスレッド。残念ながら、ファイルの権限を変更すると、同じエラーが発生しました。他の多くの返信では、 を使用してこのエラーを修正する方法について説明していますchmod
が、残念ながら、私は Windows 上で実行しており、自分に適した適切な解決策を見つけることができませんでした。
答え1
Windowsでは最も使いやすいと思いますパテコマンドライン ssh クライアントではなく。
pem ファイルを ppk に変換する必要があります。コンピューターで「puttygen」を実行し、保存した pem 秘密キーを指定して、ppk 秘密キーを保存します。次に、user@ip と秘密キーを使用して putty を設定します。さらにヘルプが必要な場合は、チュートリアルがあります。