5

Я хотел бы иметь возможность сделать что-то вроде

Host *
    HostName *.mydomain.com
    ...

Так что я могу напечатать что-то вроде

ssh test
ssh ci
ssh dev

Вместо того, чтобы печатать

ssh test.mydomain.com
ssh ci.mydomain.com
ssh dev.mydomain.com

Прямо сейчас у меня есть отдельные записи для каждой, но у нас есть десятки машин, поэтому я предпочел бы иметь значение по умолчанию, а не дублировать все так много раз.

2 ответа2

8

Вместо того, чтобы делать это с ssh, используйте файл /etc/resolv.conf

Добавить строчку изречения

search mydomain.com

То, что это делает, - где бы вы не вводили полное доменное имя, он будет использовать этот суффикс для определения полного имени, эффективно добавляя .mydomain.com к ci когда вы делаете ssh ci .

0

Может быть сделано с помощью следующего конфига:

Host *
HostName %h.mydomain.com

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .