Ketika memulai aplikasi terminal pada Nexus 4 saya (OTA 10.1), saya terhubung ke server saya via ssh <user>@<serverdomain>
.
Menggesek ke aplikasi lain dan mengusap kembali ke terminal membunuh koneksi:
[1]+ Stopped ssh
Bagaimana ini bisa tetap hidup dan untuk berapa lama?
ubuntu-touch
Frunu
sumber
sumber
[1]+ Stopped ssh
berarti itu hanya dijeda, sehingga Anda dapat melanjutkan pekerjaan itu menggunakanfg
. Namun, ada risiko koneksi akan terputus.Jawaban:
Posting ini berfokus pada sisi server - mengabaikan klien
Opsi 1 - layar
Saya akan merekomendasikan menjalankan perintah-perintah tersebut melalui
screen
.Beberapa detail tentang terminal multiplexer
screen
dapat ditemukan di sini .Pendeknya:
Opsi 2 - tmux
tmux
adalah multiplexer terminal lain, Anda dapat memeriksa beberapa detail melalui halaman manualnya .Opsi 3 - byobu
byobu
adalah pembungkus yang menyediakan berbagai peningkatan pada layar. Menggunakanscreen
atautmux
sebagai backend. Info lebih lanjut di halaman web .sumber
Anda dapat menggunakan aplikasi TweakGeek . Di menu Aplikasi Anda akan menemukan Terminal. Di sana Anda dapat mengaktifkan sakelar yang disebut Mencegah penangguhan.
Saya telah mencoba untuk terhubung ke SSH dari terminal ponsel ubuntu ke laptop saya, beralih aplikasi, beralih kembali, dan koneksi masih hidup.
Itu seharusnya berhasil, tetapi seperti dicatat dalam jawaban lain, ponsel mungkin tidak memberi Anda pengalaman SSH terbaik.
sumber
Ada masalah yang lebih besar menunggu Anda ketika Anda bisa melewati itu.
Sampai awal tahun ini dulu ada dukungan untuk secara otomatis melanjutkan koneksi ssh yang terputus sebentar tetapi ternyata sangat tidak aman dan telah dihapus. Ini berarti bahwa perangkat seperti ponsel yang dapat menjatuhkan koneksi atau beralih rute akan kurang berguna untuk ssh mulai sekarang.
Inilah penasihatnya https://www.qualys.com/2016/01/14/cve-2016-0777-cve-2016-0778/openssh-cve-2016-0777-cve-2016-0778.txt
sumber