Bagaimana cara menghentikan koneksi SSH?

Saya terhubung ke server melalui SSH untuk mengirim pesan ke server soket.

ssh 181.169.1.2 -p 5566

Setelah koneksi dibuat dan saya menulis dan mengirim pesan, saya tidak dapat meninggalkan mode teks. Saya hanya diizinkan untuk memasukkan lebih banyak teks dan hanya itu.

Apakah ada perintah atau pintasan keyboard yang dapat saya gunakan untuk kembali ke mode perintah?

Bagaimana cara menghentikan koneksi SSH?

Dua cara:Tutup sesi shell, e.B. dengan exitfollowed Oleh Enteror Ctrl- d, ssh biasanya memungkinkan sesi berakhir normal.Jika Anda memiliki koneksi yang buruk dan shell tidak merespons, tekan tombol. ~. Kemudian ketik dan ssh harus segera ditutup dan Anda akan kembali ke command prompt.

Opsi pertama harus intuitif, tetapi bagaimana kita tahu opsi yang terakhir?

Kita bisa mempelajari informasi ini dari pembacaan halaman pria yang cermat.$ man ssh

memberi kami dokumentasi SSH, yang berisi bagian berikut tentang karakter pelarian:Escape CHARACTERS Ketika pseudo-terminal telah diminta, ssh mendukung sejumlah fungsi melalui penggunaan karakter escape. Karakter tilde tunggal dapat dikirim sebagai ~~ atau dengan mengikuti karakter tilde bya selain yang dijelaskan di bawah ini. Karakter escape selalu mengikuti newline untuk ditafsirkan sebagai istimewa. Escapecharacter dapat diubah dalam file konfigurasi menggunakan direktif EscapeCharconfiguration atau pada baris perintah dengan opsi -e. Pelarian yang didukung (dengan asumsi default '~') adalah:~. Disconnect.~^ZBackground ssh.~#List koneksi yang diteruskan.~&Background ssh saat logout saat menunggu koneksi yang diteruskan/ sesi X11 berakhir.~? Tampilkan daftar karakter escape.~BSend break ke sistem remote (hanya berguna jika peer sup-port it).~COpen command line. Saat ini memungkinkan penambahan portforwardings menggunakan opsi -L, -R dan -D (lihat di atas). Italso memungkinkan pembatalan port-forwarding yang ada dengan-KL[bind_address:]port untuk port forremote lokal, -KR[bind_address:]dan -KD[bind_address:]untuk port-forwarding dinamis.! perintah memungkinkan pengguna untuk menjalankan perintah lokal jika opsiPermitLocalCommand diaktifkan di ssh_config(5). Basichelp tersedia, menggunakan opsi -h.~RRequest rekeying koneksi (hanya berguna jika peersupports it).~VDecrease verbosity (LogLevel) ketika kesalahan sedang ditulis ke stderr.~vIncrease verbosity (LogLevel) ketika kesalahan sedang ditulis ke stderr.

Tetapi jika itu tidak berhasil ... Karakter pelarian SSH dan urutan pemisah

Sebagian besar implementasi SSH menerapkan karakter escape untuk sesi interaktif, mirip dengan kombinasi Ctrl telnet. Karakter escape SSH default dimasukkan ~di awal baris.

Jika Anda ingin mengakhiri sesi OpenSSH interaktif yang diblokir dan tidak dapat dihentikan dengan mengetik exitor yang memasuki shell CtrlDour di sisi jarak jauh, Anda dapat memasukkan ~periode diikuti oleh periode.. Untuk memasukkan karakter escape di awal baris input, Anda harus terlebih dahulu menekan Enter. Urutan berikut mengakhiri sesi SSH dalam banyak kasus:

Misalnya, OpenSSH menawarkan urutan pelarian lainnya ~.. Jika Anda menghadiri ~?selama sesi, Anda harus menerima daftar. Beberapa contoh:~Ctrl-Z sesi terganggu,~& meletakkannya langsung di latar belakang,~# Mengembalikan daftar koneksi yang diteruskan di sesi ini. Jika Anda hanya ingin mengetik tilde di awal baris, Anda perlu menggandakannya: ~~.

Karakter escape dapat diubah menggunakan opsi baris perintah -e. Jika Anda mengatur nilai khusus -e tidak ada, fitur escape dinonaktifkan dan sesi benar-benar transparan.

Lihat juga halaman pria OpenBSD di ssh (direferensikan oleh www.openssh.org) di bawah opsi baris -eKommando

Apakah Anda ingin keluar dari cangkang SSH?

Anda dapat mengetik keluar dan tekan Entero menggunakan Ctrl+.

Cukup ketik keluar atau keluar (lalu, tentu saja, tekan Enter), keduanya berfungsi.

Ini adalah karakter yang didukung yang menawarkan berbagai opsi yang dapat Anda mainkan dengan ssh.

Urutan pelarian yang didukung: ~.- hentikan sesi~B- kirim BREAK ke sistem jarak jauh~R- Minta rekey (hanya protokol SSH 2)~#- daftar koneksi yang diteruskan~?- pesan ini~~- kirim karakter escape dengan mengetiknya dua kali

(Perhatikan bahwa karakter escape tidak dikenali sampai segera setelah baris baru.) Anda dapat menutup daftar string escape dengan mengklik Enter.

Anda dapat logoutin menulis baris konsol (dan tekan Enter secara alami).

MacOS: Jika SSH hang, gunakan urutan berikut:ENTERSHIFT+'.

Kami menggunakan cookie dan teknologi pelacakan lainnya untuk meningkatkan pengalaman penjelajahan Anda di situs web kami, untuk menampilkan konten yang dipersonalisasi dan iklan bertarget, untuk menganalisis lalu lintas situs web kami, dan untuk memahami dari mana pengunjung kami berasal.

Dengan melanjutkan, Anda menyetujui penggunaan cookie dan teknologi pelacakan lainnya kepada kami dan memastikan Bahwa Anda berusia minimal 16 tahun atau memiliki persetujuan dari orang tua atau wali.

Anda dapat membaca detail dalam kebijakanCookie dan kebijakanPrivacy kami.

LihatTutupKomentar