Je voudrais pouvoir faire quelque chose comme
Host * HostName *.mydomain.com ...
Je peux donc taper quelque chose comme
ssh test ssh ci ssh dev
Au lieu d'avoir à taper
ssh test.mydomain.com ssh ci.mydomain.com ssh dev.mydomain.com
À l'heure actuelle, j'ai des entrées distinctes pour chacune, mais nous avons des dizaines de machines, donc je préfère avoir un défaut plutôt que de dupliquer autant de fois.
Au lieu de le faire avec ssh, utilisez le fichier /etc/resolv.conf
Ajouter une ligne en disant
search mydomain.com
Ce que cela fait est où que vous n'entrez pas un nom de domaine complet, il utilisera ce suffixe pour calculer le nom complet, en ajoutant effectivement .mydomain.com
à ci
lorsque vous faites ssh ci
.
Peut être fait avec la configuration suivante:
Host * HostName %h.mydomain.com