scp tanpa cek known_hosts


58

Apakah ada peluang untuk melewatkan known_hostscek tanpa mengosongkan known_hostsatau menonaktifkannya ssh.conf? Saya belum memiliki akses known_hostsatau ssh.confbelum. Tidak menemukan yang cocok di man.


apa yang "Saya belum memiliki akses ke hosting_s diketahui atau ssh.conf belum. Tidak menemukan yang cocok di man." berarti? The known_hostsfile yang dibuat setelah Anda terhubung, sehingga semua harus halus.
glglgl

Hai glglgl, yang diketahui_hosts adalah file dari pengguna layanan lain dan visudo tidak berfungsi dengan benar. Jadi saya tidak memiliki akses yang dapat ditulis ke known_hosts atau ssh.conf. Ada tanda tangan palsu di dalam file known_hosts itu.
burnersk

Jawaban:


113

scpseharusnya mengambil opsi baris perintah yang sama dengan ssh, coba:

-o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null

Mungkin menambah -quntuk menonaktifkan peringatan juga.


8

Bagi kita yang kurang berpengalaman dalam singkatan Linux, sintaks lengkap akan terlihat seperti ini:

scp -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -r $source $user@$host:$destination
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.