104 votes

scp sans vérification de known_hosts

Y a-t-il une possibilité de sauter le known_hosts chèque sans compensation known_hosts ou le désactiver dans ssh.conf ? Je n'ai ni l'un ni l'autre accès à known_hosts ni ssh.conf encore. Je ne trouve rien de convenable dans man .

0 votes

Que signifie "Je n'ai pas encore accès à known_hosts ni à ssh.conf. Don't find any suitable in man." signifie-t-il ? Le known_hosts est créé une fois que vous vous êtes connecté, tout devrait donc bien se passer.

0 votes

Bonjour glglgl, ce fichier known_hosts provient d'un autre utilisateur du service et visudo ne fonctionne pas correctement. Je n'ai donc pas d'accès en écriture à known_hosts ni à ssh.conf. Il y a une fausse signature dans ce fichier known_hosts.

180voto

Seth Points 18568

scp est supposé prendre les mêmes options de ligne de commande que ssh Essaie :

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

Peut-être ajouter -q pour désactiver également les avertissements.

23voto

Lefty G Balogh Points 355

Pour ceux d'entre nous qui sont moins versés dans la sténographie Linux, la syntaxe complète ressemblerait à quelque chose comme ceci :

scp -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -r $source $user@$host:$destination

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X