Bagaimana saya bisa melarikan diri dari sesi SSH yang telah runtuh?

Terkadang saya memiliki sesi SSH yang tidak bereaksi lagi (sebagai contoh, ketika saya melepaskan tautan net dan setelah itu menyambung kembali). Ctrl + C, Ctrl + D, Ctrl + Z dan juga jutaan penekanan tombol tidak memiliki hasil apa pun.

Banyak saat saat ini saya memiliki tmux atau byobu beroperasi saat ini, jadi saya cukup memulai terminal tambahan dan juga menghubungkan kembali. Meskipun demikian itu benar-benar terasa sulit. Bagaimana saya bisa melepaskan SSH dari terminal yang ada?

0
2019-12-02 01:42:45
Sumber Bagikan
Jawaban: 3

Openssh dapat diatur untuk mengirim pesan aktif pelanggan atau server web ke sisi yang berlawanan. Jika tidak ada umpan balik, tautan pasti akan berakhir. Dari sisi server web, lihat alternatif konfigurasi ClientAliveInterval dan juga ClientAliveCountMax. Dari sisi pelanggan, lihat alternatif ServerAliveInterval dan juga ServerAliveCountMax. TCPKeepAlive juga merupakan alternatif, namun spoofable sedangkan alternatif sebelumnya tidak, jadi mereka mungkin jauh lebih baik.

Jika Anda menetapkan ini ke nilai praktis, Anda mungkin tidak akan pernah memiliki tautan digantung sekali lagi. Satu-satunya kelemahan adalah bahwa tautan ssh Anda dapat tetap terbuka jika Anda menginginkannya pasti akan berakhir, karena faktor keamanan.

Lihat Halaman konfigurasi OpenSSH sshd config dan juga Halaman konfigurasi openSSH ssh config untuk infrormasi lebih lanjut.

0
2019-12-05 02:59:23
Sumber

Coba Ctrl + Break

0
2019-12-05 02:59:02
Sumber

Gunakan "karakter melarikan diri" (umumnya, tilde ~) untuk mengatur sesi SSH:

  • ~ ditaati oleh . menutup tautan SSH;
  • ~ ditaati oleh Ctrl + Z menunda prosedur SSH;
  • ~ dipatuhi oleh ~ tambahan mengirimkan ~ aktual.

Anda dapat mengatur retret personality menggunakan alternatif -e ke ssh.

Selain itu, ingatlah itu

Anda juga perlu mengingat untuk mendorong Enter sebelum ~. Kepribadian retret berfungsi ketika itu adalah kepribadian pertama dalam barisan. Selain itu Anda juga dapat menggunakan ~ dan juga di ? nanti untuk mendapatkan bantuan dari pelanggan ssh. (Berkat komentar oleh Lukasz Stelmach.)

0
2019-12-03 01:46:29
Sumber