Lengkap Penggunaan Command Screen untuk Menghindari Session Remote SSH Terputus
Dedicated Author of LUKMANLAB
Tujuan
- Mengenalkan command
screenuntuk yang belum pernah pakai. - Memberi contoh penggunaan umum dalam operasional sehari-hari.
Penjelasan
- Memulai sesi screen:
screen
Ketik command seperti diatas kemudian [ Enter ] [ Enter ]
- Melihat daftar / list sesi screen:
screen -list
Contoh output:
There is a screen on:
4255.pts-3.server (12/02/24 15:58:36) (Attached)
1 Socket in /run/screen/S-user.
Penjelasan: Pada ID sesi
4255.pts-3.server, terdapat sesi aktif yang masih terhubung dengan administrator (atau ketika admin lost-connection, sesi masih tertandaiAttached).
- Keluar dari sesi saat ini
screen -D
Biasanya, anda akan keluar dari remote SSH. Sesi anda masih ada server dengan status
Detached.
- Meneruskan sesi screen:
screen -r 4255.pts-3.server
Untuk meneruskan sesi anda yang sebelumnya terputus, anda bisa menggunakan command + options diatas. Berlaku jika ID screen berstatus
Detached.
- Force, meneruskan sesi screen:
screen -D -RR 4255.pts-3.server
Jika status sesi screen masih
Attached, kemudian anda ingin memaksa untuk Dettach sesi yang sebelumnya dan meneruskan / mengambil alih, anda bisa menggunakan command + options diatas.
- Menghapus sesi screen
screen -X -S 4255.pts-3.server quit