Mam coś takiego w moim ~/.ssh/config:
Host foo
Hostname foo001.a.b.c.d
Host bar
Hostname foo011.a.b.c.d
Host *.a.b.c.d
ProxyCommand ssh -A -l sds XXX.YYY.ZZZ.TTT nc %h %p
Host *
ForwardAgent yes
kiedy robię ssh -vvv foo Widzę to:
$ ssh -vvv foo
debug1: /.../.ssh/config line 36: Applying options for foo
debug1: /.../.ssh/config line 50: Applying options for *
Dlaczego jest opcja ProxyCommand Nie zastosowano? The Host tam pasuje Hostname w foo.
Czy istnieje sposób, aby zrobić to, co chcę, tj. Zmapować krótką nazwę do FQDN, a następnie obsłużyć je osobno?
Host foo <LF>Hostname *.a.b.c.d Więc może to zadzwoni Host *.a.b.c.d
ssh -vvv foo