Ich habe einen SSH-Server, mit dem ich selten eine Verbindung herstelle und für den ein anderer Benutzer erforderlich ist als der, mit dem ich mich bei meinem System anmelde. Wenn ich gerade ausführe, verwendet ssh example.com
ssh automatisch meinen Standardbenutzer [email protected], um eine Verbindung herzustellen. Dies funktioniert nicht, da der Server erwartet, dass ich mich mit einem bestimmten Benutzer verbinde [email protected]
. Darüber hinaus verfügt der Server über eine strenge Blockierungs- und Sperrrichtlinie. Wenn ich also ein paar Mal das falsche Passwort verwende, werde ich automatisch für eine halbe Stunde gesperrt oder sogar gesperrt. Weil ich mich so selten verbinde, vergesse ich oft, dass ich einen speziellen Benutzer zum Verbinden verwenden muss, und es kann sehr ärgerlich sein, wenn ich für eine halbe Stunde blockiert oder sogar gesperrt bin.
Was ich suche, ist eine Möglichkeit, meinen lokalen SSH-Client zu konfigurieren und ihm zu sagen: "Wann immer ich eine Verbindung zu example.com herstelle, möchte ich, dass Sie sich automatisch mit dem Benutzer xyz12345 und nicht mit meinem aktuellen Benutzer verbinden."
Ist so etwas möglich?
Ich würde einen Alias in Ihrem
~/.<shell>rc
Skript verwenden:Geben Sie dann Folgendes ein:
Aber Sie können auch Folgendes tun: Ein Weg besser
quelle
ssh example.com
. Ich möchte einen solchen Weg, dass ssh mich aktiv daran hindert, dies zu tun. Entweder durch Warnung oder durch automatische Verwendung des richtigen Benutzers für diesen bestimmten Server.