Saya sudah mencoba yes | ssh [email protected]
untuk mencoba menerima sidik jari kunci RSA, tetapi saya masih diminta jika saya yakin ingin terhubung. Apakah ada cara untuk membuat ini otomatis?
ssh
ssh-keys
rsa
known-hosts
VenomFangs
sumber
sumber
ssh -o "StrictHostKeyChecking no" [email protected]
berhasil untuk sayaOpenSSH 7.6 telah memperkenalkan
StrictHostKeyChecking=accept-new
pengaturan baru untuk tujuan ini:( Catatan Rilis OpenSSH 7.6 )
sumber
Menggunakan SSH Secara terprogram dengan kunci host yang dikenal
Jika yang Anda inginkan adalah dapat menggunakan program dan menghindari serangan Man-In-The-Middle , maka saya sarankan Anda mendapatkan sidik jari yang dikenal menggunakan perintah
ssh-keyscan
. Contoh:Kemudian Anda bisa memalsukan skrip untuk menyimpannya ke file sementara dan menggunakan
UserKnownHostsFile
opsi. Contoh di bawah ini adalah skrip, yang dapat disebutssh_github
:Dengan ini, Anda bisa menjalankan
ssh_github
alih-alihssh
dan itu akan terhubung bahkan jika tidak adaknown_hosts
file tempat Anda meletakkan skrip.sumber
Saya hanya menggunakan: 'ssh -o StrictHostKeyChecking = no user @ host', ini juga dapat digunakan dengan pssh: 'pssh -O StrictHostKeyChecking = no -h list.text -l pengguna -A -i "cmd"'
Salam,
sumber
Anda dapat menggunakan
-y
opsi: yaitu mencobasumber
code
".-y Send log information using the syslog system module. By default this information is sent to stderr.