2012-04-10 7 views
21

私はちょうどEC2上のUbuntuのインスタンスを作成したが、私はマシンにしようとすると、SSHとき、私が取得:EC2 Ubuntuのインスタンス - UNPROTECTED PRIVATE KEYファイル

UNPROTECTED PRIVATE KEY FILE! 
permissions 0644 for 'xxxxx.pem' are too open. 
It is recommended that your private key files are NOT accessible by others. 
This private key will be ignored. 
bad permissions: ignore key: xxxxx.pem 
Permission denied (publickey). 

キーを作成するには、名前のみを入力し(パスワードを追加するオプションはありません)。

この警告が表示されない場合、どのようにマシンにSSH接続できますか?

答えて

57

秘密鍵は

あなたは、私はいくつかのソリューションを試みた、そしてこの1つは魔法のように動作

+0

を接続している、そこからマシン上chmod 400 xxxxx.pemを行います。..所有者のみによって読み取り可能でなければなりません。 –

+1

私が最初にファイルをダウンロードしたとき、私はOPエラーを受けました。 400または600にchmodすると、「Permission denied(publickey)」が表示されます。 – DrHall

+1

@DrHall ec2ユーザとして接続していることを確認してください: 'ssh -i /path/to/key.pem ec2-user @ xxxxxx.amazonaws.com' –

関連する問題