Membuat proses SSH bisa di resume

Mempunyai koneksi internet yang pas-pasan dan sering Disconnect / terputus menjadikan sebuah kejengkelan tersendiri untuk kita apalagi yang saya bahas ini adalah dalam menggunakan sesi SSH Client / SSH akses dalam melakukan penginstallan di Virtual Server kita.

Saat melakukan penginstallan dan penginstallan aplikasi di Linux tersebut mengharuskan kita berinteraksi untuk menjawab sebuah pertanyaan atau perintah di sela – sela penginstallan maka kalau koneksi terputus kita tidak akan mengetahui atau menlanjutrkan proses installasi tersebut , dan terpaksa harus reboot atau mengakhiri proses inatallasi nya dengan command KILL , tapi kalau ada cara meresume Sesi SSH yang terputus tadi kenapa harus repot?

Sedikit tips umum walaupun mungkin sudah ketinggalan , dan untuk yang newbie tentunya, sebelum melakukan penginstallan yang perkiraan memakan waktu yang panjang seperti halnya menginstall Kloxo masukkan perintah berikut :

screen
screen command

ssh screen command

Maka akan terlihat seperti membuka sesi baru , dan sesi ini lah yang nanti bisa kita resume.

sesi screen command

sesi screen

Dan untuk meresume nya saat koneksi terputus dapat dilakukan dengan cara :

screen -r

biasanya kalau hanya ada satu sesi screen saja maka kita akan secara otomatis melanjutkan sesi yang sempat terputus , akan tetapi kalau yang tampil adalah list dari proses dan tertulis “attached”  , ketikkan command.

screen -rd <proses-id>

Dimana <proses-id> adalah diganti dengan id untuk proses yang ada di screen list , berikut screenshotnya :

screen command

screen list session id

yang terblok putih pada ScreenShot diataslah yang menjadi <proses-id> , atau perintah contohnya adalah :
screen -rd 3126.pts.server

Untuk mengakhiri proses screen masukkan command :

exit

Semoga berguna 😀