SSH sur SSH sans confirmation


1

J'essaie d'exécuter SSH sur SSH:

ssh -t -o 'StrictHostKeyChecking no' 10.10.x1.x -A ssh -t -o 'StrictHostKeyChecking no' 10.10.x2.x sudo docker inspect routed | 10.x.x.x

Je reçois "Connexion à 10.10.x1.x fermée."

Quand je le fais avec un premier "-o 'StrictHostKeyChecking" uniquement:

ssh -t -o 'StrictHostKeyChecking no' 10.10.x1.x -A ssh 10.10.x2.x sudo docker inspect routed | 10.x.x.x

ça marche, mais j'ai besoin de SSH sans confirmation sur deux hôtes, comment puis-je le faire? Merci

Réponses:


0

c'est ma solution:

 ssh -t -o 'StrictHostKeyChecking no' 10.10.x1.x -A "ssh-keyscan 10.10.x2.x &>/dev/null && ssh -q -o 'StrictHostKeyChecking no'10.10.x2.x ls -la"

par ssh-keyscan je peux atteindre un autre hôte sans confirmation

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.