J'essaie de configurer le saut SSH automatique via un serveur qui n'a pas nc.
Cela fonctionne à partir de la ligne de commande:
ssh -A gateway ssh steve@target
(J'ai ajouté ma clé publique à l'agent SSH).
Cependant, l'ajouter à ~ / .ssh / config ne:
Host target
User steveb
ProxyCommand ssh -A gateway ssh steve@targetip
$ ssh target
Pseudo-terminal will not be allocated because stdin is not a terminal.
^CKilled by signal 2.
Tenter de forcer le problème avec -t
est amusant mais inutile.
ProxyCommand ssh -A -t gateway ssh steve@targetip
$ ssh target
Pseudo-terminal will not be allocated because stdin is not a terminal.
Pseudo-terminal will not be allocated because stdin is not a terminal.
^CKilled by signal 2.
Plus -t
? Pas bien.
ProxyCommand ssh -A -t -t gateway ssh steve@targetip
$ ssh target
tcgetattr: Inappropriate ioctl for device
^CKilled by signal 2.
Est-ce possible? La plupart des didacticiels (par exemple http://www.arrfab.net/blog/?p=246 ) suggèrent d'utiliser nc
.