У меня есть файл ~/.ssh/config
который выглядит следующим образом:
Host server*
HostName %h.farm.example.com
Когда я ssh server01
, он подключается к server01.farm.example.com
правильно.
Но когда я ssh server01.farm.example.com
, он пытается подключиться к server01.farm.example.com.farm.example.com
.
Вторая форма используется некоторыми из наших сценариев развертывания, поэтому у меня нет никаких вариантов.
Как заставить server*
не совпадать с полностью определенными именами?