ijortengab / rcm

Rapid Construct Massive
0 stars 0 forks source link

Auto destroy pada rcm login #2

Closed ijortengab closed 4 months ago

ijortengab commented 6 years ago

Pada Versi: 1.0.4 Skenario:

Buka akses SSH remote host sehingga bisa digunakan oleh WinSCP

rcm open-port kppri@kppri via ijortengab@gateway -n 21200

Login SSH ke remote host. Gunakan style tunnel karena telah dibuka oleh command sebelumnya.

rcm login kppri@kppri via ijortengab@gateway -s tunnel

Setelah berhasil login, masuk ke pseudo terminal, kemudian exit, maka terjadi auto destroy sehingga koneksi pertama ikut tertutup. Check code:

rcm login kppri@kppri via ijortengab@gateway -s tunnel --preview

Terdapat baris sbb yang menyebabkan konflik.

kill $(getPidCygwin "ssh -fN -L 21200:kppri:22 -o ServerAliveInterval=30 ijortengab@gateway")

Solusi:

  1. Auto destroy pada rcm login perlu dihilangkan.
  2. Perlu fitur pada rcm agar nantinya bisa manual hapus port yang exists yang telah dibuka oleh rcm login maupun rcm open-port. Contoh misalnya: rcm manage clean
ijortengab commented 4 months ago

Issue ditutup. rcm versi sebelum 2023 digantikan oleh ssh.sh, https://github.com/ijortengab/bash/blob/master/commands/ssh.sh