BusyBoxはtmux / dtachのような機能を実行できますか?

BusyBoxはtmux / dtachのような機能を実行できますか?

次の継続的な切断を防止するターミナルセッションを確立する必要があります。分離アブドゥコまたはマルチプレクサツールが提供されていますが、1つの大きな制限があります。ソフトウェアをインストールできず、使用できる唯一のツールは次のとおりです。SSHを開くそして忙しい箱

接続、切断、再接続できる完全な永続端末セッションが必要です。その状態は保存する必要があり、実行中のすべてのコマンドは接続が切断された後も実行を続ける必要があります。

OpenSSHまたはBusyBoxはセッション管理ツールを提供していますか? OpenSSHとBusyBoxだけを使っていくつかのシェルマジックでこれを達成できますか?

答え1

BusyBoxはtmux / dtachのような機能を実行できますか?

短い答え:いいえ、できません。 OpenSSHも同様です。

より長い答え:スクリプトを作成してホスト上で実行するので、次のこともできますscreen追加情報)。それはあなたが望むことを可能にします。

これを実行するには、スクリプトをアップロードしたかのようにプログラムをアップロードする必要があります。ただし、おそらくライブラリは不要なscreenので、静的バージョン(バイナリのすべてのライブラリを含むプログラム)をアップロードする必要があります。

ビジボックスホストに関する情報はありませんが、screenそのプロセッサ/システムに対して静的にクロスビルドできます。または、ARMホストの場合は、事前に構築された静的バージョンを使用できます。これ。しかし、ソースから直接ビルドする方が良いです。

関連情報