Я хочу иметь подстановочный знак в моей конфигурации SSH, чтобы установить для моего имени пользователя по умолчанию определенное значение для всех хостов в определенном домене. Но я также хочу иметь несколько коротких имен для некоторых конкретных хостов. Я ожидал что-то вроде этого, чтобы работать:
Host *.mydomain.com
User myusername
Host host1
Hostname host1.mydomain.com
С этими настройками, если я ssh host1.mydomain.com
он оценивается как myusername@host1.mydomain.com
, но если я ssh host1
он не применяет мои настройки пользователя, и вместо этого я вижу mylocalusername@host1.mydomain.com
.
Можно ли сопоставить символы подстановки в окончательном расширенном имени хоста, чтобы я мог набрать короткую или длинную форму и получить те же результаты?