Я хочу мати в моєму конфігурації 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
.
Чи є спосіб зрівняти підстановку з остаточним розширеним іменем хоста, щоб я міг набрати коротку або довгу форму та отримати однакові результати?