保護されていない秘密鍵ファイル

保護されていない秘密鍵ファイル

ネットワークの概念を学習するために使用している 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 を設定します。さらにヘルプが必要な場合は、チュートリアルがあります。

関連情報