scp sans la commande known_hosts


59

Existe-t-il une possibilité de sauter la known_hostsvérification sans l'effacer known_hostsou la désactiver ssh.conf? Je n'ai ni accès known_hostsni ssh.confencore. Ne trouvez pas approprié dans man.


qu'est-ce que "je n'ai pas encore accès à known_hosts ni à ssh.conf. Ne trouvez pas de convenable chez l'homme." signifier? Le known_hostsfichier est créé une fois que vous êtes connecté, donc tout devrait bien se passer.
Glglgl

Bonjour, gl glglgl, known_hosts est un fichier provenant d’un autre utilisateur du service et visudo ne fonctionne pas correctement. Donc, je n'ai aucun accès en écriture à known_hosts ni à ssh.conf. Il y a une fausse signature dans ce fichier known_hosts.
burnersk

Réponses:


114

scpest supposé prendre les mêmes options de ligne de commande que ssh, essayez:

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

Peut-être aussi ajouter -qpour désactiver les avertissements.


8

Pour ceux d'entre nous qui sont moins au courant de Linux, la syntaxe complète ressemblerait à ceci:

scp -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -r $source $user@$host:$destination
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.