GNU/Linux >> Belajar Linux >  >> Linux

Secara Terprogram / Secara Dinamis Menyesuaikan Port Sesi Ssh ke Depan?

Saya memiliki alur kerja di mana saya mencoba melakukan hal berikut:

Untuk sesi SSH yang ada, akses mesin jarak jauh dan lakukan proses dari mana port dikembalikan (mis. daemon jarak jauh telah dimulai). Menggunakan port ini, saya ingin membuat port forward baru dari dalam sesi yang ada dengan menggunakan EscapeChar teknik untuk membuat instance shell SSH dalam sesi dan membangun port forward baru.

Pertanyaan saya adalah sebagai berikut:

Bagaimana cara — dari skrip shell atau yang setara — secara terprogram melakukan modifikasi sesi SSH di mana EscapeChar diperlukan?

Jawaban yang Diterima:

Bukan yang Anda minta, tetapi pernahkah Anda melihat opsi "-D", untuk mengubah ssh menjadi server SOCKS5? Kemudian Anda bisa menjalankan program di sisi lokal di belakang tsocks dan sambungkan ke apa pun yang Anda suka di ujung jarak jauh.


Linux
  1. SSH ke Port Selain 22:Bagaimana Melakukannya (dengan Contoh)

  2. Cara Mengatur Tunneling SSH

  3. Ssh – Membatasi Pengguna Ssh/scp/sftp ke Direktori?

  1. Cara Mengubah Port SSH Di Linux

  2. Bagaimana cara mengakhiri koneksi SSH yang tidak responsif di linux?

  3. Ubah port SSH di CWP

  1. Ssh – Mencatat Upaya Akses Ssh?

  2. Penanganan Ctrl-c Dalam Sesi Ssh?

  3. Ubah nomor port server SSH default