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

Goldver
la source

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

Goldver
la source