解決策 1:
ssh 経由でログイン中に sshd を再起動しても、ssh 接続は切断されません。
設定が心配な場合は、ssh 経由で数回ログインし、再起動してください。新しい接続で ssh に接続できなくなった場合は、問題を解決するためにアクセスできます。
@Milan Babuškov のコメントで以下に言及:sshd -t
本当に確認したい場合は、構文の正確性について構成をテストします。
@Ronald Pottolによる別の提案は、 cron
を設定することでした タスクを実行して、既知の動作構成でサーバーを再起動します。やり過ぎかもしれませんが、ミッション クリティカルなサーバーなどを更新している場合は、注意しすぎることはありません。
解決策 2:
ハードウェアにアクセスできる場合は、端末をシリアルポート /dev/ttyS0 に配置することを検討してください。その後、サーバーへのバックドアを持つことができます.
を追加するだけです
SO:2345:respawn:/sbin/mingetty ttySO
を /etc/inittab に追加すると、ターミナルがシリアル ポート経由で生成されます。シリアル ポート コンセントレータを使用するか、隣のサーバーからヌル モデムを使用できます。
解決策 3:
新しい構成に問題があっても、現在のセッションが切断されることはありません。
新しい構成を適用して sshd を再起動したら、数回ログインしてログを調べて、すべてが正常かどうかを確認してください。
解決策 4:
または、運が悪いと感じている場合は、cron または at job を使用してバックアップを開始しますか?