scp senza controllo known_hosts


59

C'è qualche possibilità di saltare il known_hostscontrollo senza deselezionarlo known_hostso disabilitarlo in ssh.conf? Non ho accesso known_hostsssh.confancora. Non ne trovi adatto man.


cosa significa "Non ho ancora accesso a known_hosts né ssh.conf. Non ne trovo adatto nell'uomo." significare? Il known_hostsfile viene creato dopo la connessione, quindi tutto dovrebbe andare bene.
glglgl,

Ciao glglgl, that known_hosts è un file di un altro utente del servizio e visudo non funziona correttamente. Quindi non ho accesso scrivibile a known_hosts né a ssh.conf. C'è una firma falsa all'interno di quel file known_hosts.
Burnersk,

Risposte:


114

scpdovrebbe assumere le stesse opzioni della riga di comando di ssh, provare:

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

Forse aggiungere -qper disabilitare anche gli avvisi.


8

Per quelli di noi che sono meno esperti nella stenografia di Linux, la sintassi completa sarebbe simile a questa:

scp -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -r $source $user@$host:$destination
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.