私はOracleのVirtualBoxを使用して仮想マシンを実行しています。オペレーティングシステムはArch最新バージョン、64ビットです。
奇妙な理由により、「サーバーが予期せず接続を閉じました」というメッセージが表示され、SSH接続が切断され続けました。
ほとんど同じ方法で実行される他のサーバーがありますが、仮想マシンではありません。私はかなりよく連絡できました。だから私の考えでは、これはVirtualBoxが正しく動作しないことに関連していると思います。
デバッグをどのように開始できますか?
編集:PuTTyを使用してホストマシン(Win 7)から仮想マシンに接続しています。
答え1
あなたは設定する必要があります
TCPKeepAlive yes
あなた/etc/ssh/ssh_config
または~/.ssh/config
あなたのクライアントまたは/etc/ssh/sshd_config
あなたのサーバーから。仮想マシンを実行してSSH経由でアクセスしていますが、この設定で繰り返される問題はありません。
を使用してサーバーを起動する-v
か(通常は簡単)、または(を参照)LogLevel DEBUG
に追加してログレベルを上げることもできます。/etc/ssh/sshd_config
DEBUG2
DEBUG3
man sshd_config