Ich möchte in meiner SSH-Konfiguration einen Platzhalter haben, um meinen Standardbenutzernamen für alle Hosts in einer bestimmten Domäne auf einen bestimmten Wert zu setzen. Ich möchte aber auch einige Kurznamen für bestimmte Hosts haben. Ich habe erwartet, dass so etwas funktioniert:
Host *.mydomain.com
User myusername
Host host1
Hostname host1.mydomain.com
Wenn ich mit diesen Einstellungen schreibe, ssh host1.mydomain.com
wird ausgewertet myusername@host1.mydomain.com
, aber wenn ich tippe ssh host1
, wird meine Benutzereinstellung nicht angewendet und stattdessen wird angezeigt mylocalusername@host1.mydomain.com
.
Gibt es eine Möglichkeit, die Platzhalter auf dem endgültigen erweiterten Hostnamen abzustimmen, damit ich die kurze oder lange Form eingeben und die gleichen Ergebnisse erhalten kann?