SSH: Mehrere Einträge für denselben Host


0

Ich möchte mehrere Anmeldeinformationen für denselben Host mit unterschiedlichen Benutzernamen und Identitätsdateien konfigurieren. Derzeit weiß ich nur, wie man das macht, indem ich herumhacke:

Host myhost
     User           user1
     HostName       myhost
     IdentityFile   ~/.ssh/user1.pem
     IdentitiesOnly yes

Host myhost-fake
     User           user2
     HostName       myhost
     IdentityFile   ~/.ssh/user2.pem
     IdentitiesOnly yes

Auf diese Weise kann ich:

ssh myhost

Und:

ssh myhost-fake

Gibt es einen besseren Weg, dies zu tun?


1
Wie sonst würde ssh die Einträge auseinanderhalten?
— Ignacio Vazquez-Abrams

@ IgnacioVazquez-Abrams Möglicherweise durch Eingabe des Benutzernamens, wie in: ssh user1@myhost könnte automatisch den relevanten Konfigurationsabschnitt auswählen, der beide durch den Hostnamen verschlüsselt ist und Nutzername. Ich weiß nicht, ob es eine Bestimmung für einen solchen Anwendungsfall gibt
— dangonfast

Was stimmt nicht mit der Beschreibung in Ihrer Frage? Was würdest du besser finden? Was für eine Verbesserung erhoffen Sie sich?
— Kenster
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.