Ich gehe häufig auf Openstack-Instanzen ein. Alle Instanzen befinden sich in einem dedizierten VLAN und Subnetz (10.2.xx). Alle Instanzen haben den gleichen Benutzernamen (Bob)
Ich verbinde mich so:
ssh [email protected]
oder manchmal so
ssh 10.2.x.x -l bob
Ist es möglich, meinen Laptop so zu konfigurieren, dass er automatisch den Namen Bob verwendet, wenn ich in eine VM im Subnetz 10.2.xx sshe? Ich möchte Bob nicht automatisch verwenden, wenn ich in eine Maschine in einem anderen Subnetz sshinge.
Es sieht so aus, als ob ssh config keine Platzhalter unterstützt. (Korrigieren Sie mich, wenn ich falsch liege). Ich denke, vielleicht könnte ein Alias dies tun, aber ich bin mir nicht sicher, wie die Syntax lauten würde.
quelle
Host 10.2*
wird es schaffen