OpenSSH権限とロックの問題

OpenSSH権限とロックの問題

私のラップトップからAmazonのEC2インスタンスにSSHを試みると、sshコマンドが失敗し、.pemファイルの権限が開かれすぎているというメッセージが表示されます。私はchmodを使用してファイルの権限をrwx---------に設定し、ディレクトリの権限を同じに設定しました。それでも同じエラーが発生します。

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@         WARNING: UNPROTECTED PRIVATE KEY FILE!          @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Permissions for 'myKeyPair.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 "XXXxxxXXXxxx.pem": bad permissions

保護されていません。どうやって?

第二に、一度は接続が許可されていませんが(エラーが私にはわかりません)、失敗した試みが多すぎてSSHがロックされていたからです。ロックを解除するオプションがありますが、OpenSSHのマニュアルページには表示されません。誰かがそのオプションを教えてもらえますか?

関連性のない注意:他のSSHクライアントを使用する必要があるかもしれません。

答え1

OpenSSH には-rw-------秘密鍵に対する権限が必要です。

ローカルアクセス権がないため、サポートチームに連絡する必要があります。

答え2

.sshディレクトリを閉じるには700を使用する必要があります。

chmod 700 ~/.ssh

その後、秘密鍵権限600に従って

chmod 600 ~/.ssh/myKeyPair.pem

詳細については、次を参照してください。https://help.ubuntu.com/community/SSH/OpenSSH/Keys

関連情報