GNU/Linux >> Belajar Linux >  >> Linux

Ssh – Menggunakan Saluran Ssh yang Sudah Ada?

Saya sudah memiliki koneksi ssh antara dua mesin.

Apakah ada cara untuk mengirim perintah ke mesin jarak jauh dari skrip shell yang dijalankan di mesin lokal, menggunakan koneksi yang sudah terbuka, dan tanpa memulai sesi ssh lain?

Jawaban yang Diterima:

Ini sangat sederhana dengan OpenSSH versi terbaru jika Anda berencana sebelumnya.

Buka koneksi master pertama kali. Untuk koneksi berikutnya, rutekan koneksi slave melalui koneksi master yang ada. Di ~/.ssh/config . Anda , atur pembagian koneksi agar terjadi secara otomatis:

ControlMaster auto
ControlPath ~/.ssh/control:%h:%p:%r

Jika Anda memulai sesi ssh ke (pengguna, port, mesin) yang sama dengan koneksi yang ada, sesi kedua akan dialihkan ke yang pertama. Membuat koneksi kedua tidak memerlukan autentikasi baru dan sangat cepat.


Linux
  1. Ssh – Membatasi Pengguna Ssh/scp/sftp ke Direktori?

  2. Ssh – Bagaimana Menghubungkan Ke Pc Melalui Pc Lain Menggunakan Ssh?

  3. Ubah Ke Konsol Teks Menggunakan Ssh?

  1. Memulai menggunakan SSH

  2. Menggunakan SSH untuk membuka aplikasi di desktop

  3. Bagaimana cara keluar dari koneksi SSH?

  1. SSH tanpa kata sandi menggunakan pasangan kunci publik-swasta

  2. Membuat Proksi Web SOCKS menggunakan SSH

  3. SSH dari A sampai B ke C, menggunakan kunci privat di B