2016-05-14 7 views
1

私はubuntuでEC2インスタンスを作成しました。インスタンスの作成中に鍵ペアを生成しましたが、鍵ペアのパスワードは指定しませんでした。Amazon EC2私は鍵なしでログインでき、ubuntuユーザーのパスワードなしでログインできます。なぜですか?

鍵ペアやパスワードを指定せずにubuntuのユーザ名でサーバにログインできるのは変です。

EC2インスタンスの作成時に私が見逃していたことと、それを正しく行う方法を教えていただけますか?

インスタンス作成時にキーペアを作成する目的はすべて、キーペアなしで誰かがログインできないようにすることでした。私は何かを逃したことがありますか?

+0

'' ssh -vvv ubuntu @ 'を実行し、出力を投稿してください(何か重要な部分を削除してください)。 – Will

+0

私はWindowsのボックスに、FileZillaを使用し、インスタンスの弾性IPを入力し、ポート22ユーザーのubuntuとヒット接続、ビンゴ私はパスワードなしでだった。私はFileZillaにキーファイルを指定しませんでした。私はssh経由でアクセスしていないので、ssh-agentのものはここでは適用されません。同様の方法でAmazonで作成した2つのインスタンスが発生しました。 – Jack

+1

@Jack FileZillaはまだSSHを使用しているポート22でSFTPを使用しているので、ssh-agentはここで絶対に適用されます。 Pageantを実行している場合、FileZillaはそのエージェントにロードされたキーを使用しようとします。 –

答えて

3

ほとんどの場合、あなたの鍵はパスフレーズでssh-agentに保存されており、自動的に提供されます。コメント(ssh -vvv [email protected]<instance>)に記載されている詳細なログによりこれが確認されます。

関連する問題