GNU/Linux >> Belajar Linux >  >> Linux

Bagaimana saya bisa menghindari verifikasi host SSH untuk host yang dikenal?

Gunakan -o opsi,

ssh -o "StrictHostKeyChecking no" [email protected]

Tambahkan baris berikut ke awal /etc/ssh/ssh_config ...

Host 192.168.0.*
   StrictHostKeyChecking no
   UserKnownHostsFile=/dev/null

Opsi:

  • Subnet Host dapat berupa * untuk mengizinkan akses tak terbatas ke semua IP.
  • Edit /etc/ssh/ssh_config untuk konfigurasi global atau ~/.ssh/config untuk konfigurasi khusus pengguna.

Lihat http://linuxcommando.blogspot.com/2008/10/how-to-disable-ssh-Host-key-checking.html


Anda seharusnya hanya mendapatkan ini saat pertama kali terhubung ke host baru. Setelah Anda menanggapi yes host disimpan di ~/.ssh/known_hosts dan Anda tidak akan diminta saat terhubung lagi.

Perhatikan bahwa jika ~/.ssh/known_hosts tidak dapat ditulis karena alasan apa pun (mis. masalah izin) maka Anda akan diminta setiap kali terhubung.


Linux
  1. Cara Menggunakan Tunneling SSH untuk Mengakses Server yang Dibatasi

  2. [Linux]:Cara Mem-Hash File Host yang Diketahui dari direktori ~/.ssh/

  3. Cara memperbaiki kesalahan "verifikasi kunci host gagal"

  1. Cara Menghubungkan Host Jarak Jauh Menggunakan Perintah ssh

  2. Cara Menonaktifkan Algoritma HMAC berbasis MD5 untuk SSH

  3. Bagaimana saya bisa membaca input dari keyboard host saat terhubung melalui SSH?

  1. Ssh – Bagaimana Menghindari Ssh Meminta Izin?

  2. Bagaimana Cara Mengetik Kata Sandi Untuk Banyak Windows?

  3. Bagaimana cara melakukan ping di linux sampai host diketahui?