0
私のキーペアやSSHのアクセス権に問題があります。SSHからEC2インスタンスへのアクセス許可が拒否されました
私は、次のコマンドを実行します。
ssh -i /Users/Matt/Downloads/private-key.pem [email protected]
を私はちょうど私のダウンロードファイルにキー.pemファイルをダウンロードしたAWS Management Consoleでこの鍵ペアを作成した覚えておいてください。接続を続けるために「はい」と応答した後、次のエラーメッセージが表示されます。
Failed to add the host to the list of known hosts
(/Users/Matt/.ssh/known_hosts).
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ WARNING: UNPROTECTED PRIVATE KEY FILE! @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Permissions 0644 for '/Users/Matt/Downloads/private-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 "/Matt/Downloads/private-key.pem": bad permissions
Permission denied (publickey).
[OK]を、私は私が許可拒否(公開鍵)を取得するか、などの鍵のペア、として、まだだとインポート、パブのファイルを検索し、このトラブルシューティングを行う一日の大半を費やしてきたし、試してみましたので、存在しないインスタンス関連のパスワードが要求されました。私はこれが私自身のSSHパーミッションの問題でなければならないと確信していますが、私は迷っています。
これは私がすべてのヘルプは心からいただければ幸い-v
usage: ssh [-XXXXXXXXXXXXXXX] [-b bind_address] [-c cipher_spec]
[-D [bind_address:]port] [-E log_file] [-e escape_char]
[-F configfile] [-I pkcs11] [-i identity_file]
[-L [bind_address:]port:host:hostport] [-l login_name] [-m
mac_spec]
[-O ctl_cmd] [-o option] [-p port]
[-Q cipher | cipher-auth | mac | kex | key]
[-R [bind_address:]port:host:hostport] [-S ctl_path] [-W host:port]
[-w local_tun[:remote_tun]] [[email protected]]hostname [command]
sshをした後、端末に取得されるものです。
SOは、プログラミングに関する質問であり、Linuxの使用または設定に関する質問ではありません。 ServerFault、com、SuperUser.com、またはunix.stackexchange.comはこのような質問のためのより良い場所になります。 – Barmar