2011-12-19 14 views
1

私はrailsパッケージでubuntuインスタンスを設定していましたが、私のアプリケーションもデプロイしています。aws ec2インスタンスに接続できません。ホスト鍵の確認に失敗しました

しかし、SSHを実行しようとすると、リモートログインのために私を許可せず、ホスト鍵の検証のようなエラーがスローされます。

この問題は解決しないと思われます。私はその問題に固執したIPを添付して公開DNSを見ることができません。インスタンスは単一領域で動作しています。

答えて

-1

使用するように設定した秘密鍵でインスタンスにログインする必要があります。

インスタンスによっては、ユーザが私の経験(あるいはその他)で、次のいずれかの

  • ルート
  • EC2ユーザー可能性があり

    ssh -i [private key file] [user]@[host]

    を異なる場合があります

  • ec2user
  • bitnami
+4

コマンドラインをsshをするには、このオプションを追加することでStrictHostCheckingをオフにする必要があるかもしれませんこれは実際に質問に答えていません。これは、ホスト鍵の検証であり、秘密鍵の認証ではありません。私はEC2のインスタンスでこの同じ問題を抱えており、認証が行われる前に*ホスト鍵*検証に失敗しています。 2番目の答えは正しいです。 – neodon

5

としては、あなたのクロスに、より詳細に答えUbuntuはServerFaultの上、質問を投稿:https://serverfault.com/questions/342228/unable-to-connect-to-the-aws-ec2-instance-host-key-verification-failed/342696#342696

基本的にはあなたのEC2の弾性IPは、以前に別のサーバーインスタンスで使用されていますし、あなたのsshクライアント既知のホストファイルが一致しません。このIPの新しいものknown_hostファイルの違反行を削除します。 (サーバー障害の答えにもっと詳しく)

2

あなたは -o StrictHostKeyChecking=no

関連する問題