shpool - Alat untuk mempertahankan koneksi sesi shell
(github.com/shell-pool)- Membuat sesi shell bernama agar sesi tidak hilang meskipun koneksi terputus
- Alternatif ringan untuk
tmuxatau GNUscreen- Jika
tmuxdanscreenmengambil alih seluruh terminal serta menyediakan fitur pembagian jendela dan tiling,shpoolhanya menyediakan sesi persisten - Keuntungan terbesar dari pendekatan ini adalah
shpooltidak mengganggu scrollback bawaan atau copy-paste
- Jika
- Cara penggunaan
- Instal
shpooldi host jarak jauh. Tidak diperlukan perangkat lunak tambahan di klien - Sambungkan dengan
ssh, lalu jalankanshpool attach mainuntuk membuat sesi baru bernama (mainadalah nama sesi) - Setiap terminal memerlukan sesi bernama yang terpisah
- Jika koneksi terputus atau macet, sambungkan kembali ke host jarak jauh dengan
ssh, lalu jalankan lagishpool attach mainuntuk terhubung kembali ke sesi bernama yang sama
- Instal
3 komentar
Sepertinya jadi bisa mempertahankan sesi tanpa perlu repot menginstal tmux di host remote. Tapi tetap saja, saya sudah terbiasa pakai tmux..
Sepertinya menggunakan Mosh yang memakai UDP juga merupakan pilihan yang baik.
https://id.news.hada.io/topic?id=4810
Di penjelasannya terus membicarakan
tmux, tetapi ini bukan alat yang mendukung banyak terminal.Lebih tepat kalau dianggap sebagai alat ringan yang sekadar menjaga sesi tetap tersambung.