廃棄された SSH プロセスの削除

廃棄された SSH プロセスの削除

dropbearSSHサーバーとして実行されるLinuxシステムがあります。クライアントからそのコンピュータへの多くのSSHセッションを開き、そのセッションがアクティブな間、サーバーコンピュータのDCNポートからイーサネットケーブルを切断して、SSH経由でサーバーにアクセスできなくなりました。ただし、以前にサーバーで作成されたSSHプロセスは、psコンピュータを再起動するまでシステムの周囲にとどまり、コマンドなどに表示されました(メモリリークが発生しました)。上記と同じ状況で再起動せずに自動的にクリーンアップし、これらのプロセスを削除する方法はありますか?

ベストアンサー1

これは他の人に役立ちます。私はdropbearの起動スクリプトに-K SECONDSフラグを追加することでこの問題を解決しました。このようにして3回の試行(約1分)後、dropbearは切断された接続を放棄し、サーバー側の接続プロセスを終了します。詳しくはこちらをご覧ください。ドロップベアのマニュアルページ

おすすめ記事