4

Webサーバーとして使用するec2インスタンスを作成しました。SSHで接続したら、taskkelを使用してLAMPをインストールしました。

切断して再接続しようとすると、「接続が拒否されました」というメッセージが表示されます。いくつかの調査を行った後、LAMPをインストールすると、SSHデーモンが起動しないようになりました。

すべてのアドバイスは、問題を修正するためにボリュームを切り離して別のインスタンスに接続することを示しています。これはすべてうまくいっていますが、問題が何であるかを見つける方法を理解することはできません。私が行った調査によると、SSHデーモンの起動を妨げる問題が何であるかを示すコマンドからの出力がありました。

では、どうすれば問題を見つけて修正できますか?

4

1 に答える 1

1

EBSを他のインスタンスに接続すると、ログファイル( / mnt / whereever / var / log / messages)またはシステムが起動時に保存していた場所を確認できるはずです。

別のアプローチは、chrootコマンドを使用して、このEBSをマウントしたディレクトリ内からシェルを起動することです。そこから、起動シーケンス中に実行する必要のあるすべてのコマンドの実行を試みることができます...そしてsshdが失敗する理由を見つける...またはリモートシステムが何らかの理由でネットワークまたはキーを台無しにしたかどうかそれはあなたのアクセスを妨げています。

于 2012-06-23T10:43:03.497 に答える