Powiedz, że chcę skonfigurować moje ssh
opcje dla 30 serwerów z tą samą konfiguracją w moim .ssh
config
pliku:
host XXX
HostName XXX.YYY.com
User my_username
Compression yes
Ciphers arcfour,blowfish-cbc
Protocol 2
ControlMaster auto
ControlPath ~/.ssh/%r@%h:%p
IdentityFile ~/.ssh/YYY/id_rsa
gdzie jedyną rzeczą, która zmienia się między tymi 30 maszynami jest XXX
.
Czy zamiast powtarzać powyższą strukturę 30 razy w moim config
pliku, istnieje inny sposób zdefiniowania zakresu maszyn?
%h
to, że funkcja pojawiła się w wersji 5.6 OpenSSH . Zastanawiałem się, dlaczego nie widziałem go wcześniej - wersja w Debian Squeeze to 5.5.