Nexus 4(OTA 10.1)でターミナルアプリを起動すると、経由でサーバーに接続しますssh <user>@<serverdomain>
。
別のアプリにスワイプしてターミナルにスワイプすると、接続が切断されます。
[1]+ Stopped ssh
これをどのようにして生かしておくことができますか?
[1]+ Stopped ssh
一時停止するだけなので、を使用してそのジョブを再開できますfg
。ただし、すでに接続が切断される可能性があります。
Nexus 4(OTA 10.1)でターミナルアプリを起動すると、経由でサーバーに接続しますssh <user>@<serverdomain>
。
別のアプリにスワイプしてターミナルにスワイプすると、接続が切断されます。
[1]+ Stopped ssh
これをどのようにして生かしておくことができますか?
[1]+ Stopped ssh
一時停止するだけなので、を使用してそのジョブを再開できますfg
。ただし、すでに接続が切断される可能性があります。
回答:
この投稿はサーバー側に焦点を当てています-クライアントを無視しています
オプション1-画面
これらのコマンドを経由で実行することをお勧めしますscreen
。
ターミナルマルチプレクサに関するいくつかの詳細をscreen
見つけることができるここに。
要するに:
オプション2-tmux
tmux
もう1つのターミナルマルチプレクサです。詳細については、そのマンページで確認できます。
オプション3-byobu
byobu
画面上でさまざまな改善を提供するラッパーです。それは、screen
またはtmux
バックエンドとして使用します。ウェブページの詳細情報。
TweakGeekアプリを使用できます。[アプリケーション]メニューに[ターミナル]があります。そこで、「サスペンドの防止」と呼ばれるスイッチをアクティブ化できます。
ubuntuの電話の端末からラップトップにSSHで接続し、アプリを切り替え、元に戻しましたが、接続はまだ有効でした。
これでうまくいくはずですが、他の回答で指摘されているように、携帯電話はとにかく最高のSSHエクスペリエンスを提供できない可能性があります。
あなたがそれを乗り越えるとき、あなたを待っているより大きな問題があります。
今年の初めまで、一時的にドロップされたssh接続を自動的に再開するためのサポートがありましたが、非常に安全でないことが判明し、削除されました。これは、接続をドロップしたり、ルートを切り替えたりできるモバイルのようなデバイスは、今後sshにとってあまり役に立たなくなることを意味します。