• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:vine3.1のSSHサーバにアクセスするとエラー「ssh_exchange_identification: Connection closed by remo)

vine3.1のSSHサーバに接続できないエラーの原因と対処方法

このQ&Aのポイント
  • vine3.1のSSHサーバに接続すると「ssh_exchange_identification: Connection closed by remote host」というエラーが表示されます。
  • telnetアクセスは正常にできるため、SSHサーバの設定が正しく行われていない可能性があります。
  • SSHサーバの設定ファイル(sshd_config)を確認し、必要な設定が行われているかを確認してください。また、ファイアウォールの設定も適切かどうかを確認してください。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

inetd経由でsshdを上げようとしている様ですが、 その場合、inetd.confの記述として、 ssh stream tcp nowait root /usr/sbin/tcpd sshd -i のように、「-i」オプションが必要になるようです。 (試してません。) ただ、sshdをinetd経由で起動することは あまり行われません。理由は、(サーバ鍵作成のため) ログインに時間がかかるようになるためです。 /usr/sbin/sshdを直接起動するのが普通です。 このへんは、「man sshd」の「-i」オプションの説明を 参照してください。

matsui888
質問者

補足

> ssh stream tcp nowait root /usr/sbin/tcpd sshd -i でいけました。 「-i」はinetd経由での起動なのですね。 大変有難うございます。m(_ _)m お陰さまで上手くいきました。 勉強になりました。 > ログインに時間がかかるようになるためです。 今後、鍵作成が必要なサーバって増えてきますよね。 としますと、 (x)inetdは廃れていくんですかね。。。?

その他の回答 (1)

回答No.2

#1です。 > > ログインに時間がかかるようになるためです。 > 今後、鍵作成が必要なサーバって増えてきますよね。 > としますと、 > (x)inetdは廃れていくんですかね。。。? 説明が足りなかったかもしれませんが、 inetd経由で立ち上げたsshdサーバへsshログインする場合だけの 問題(ログインに時間がかかる)です。 もっともマシンはどんどん速くなってますので、 最近の速いマシンなら(inetdでsshでも)気にならないのかもしれません。

matsui888
質問者

お礼

有難うございます。 分かりました。

関連するQ&A