Ich bin mir nicht sicher, ob dies überhaupt eine praktische Anwendung hat (abgesehen von der Tatsache, dass ich faul bin. Sie wissen, dass "christopher" 11 Zeichen hat und ich 1 eingeben möchte), aber ist es möglich, einen Benutzernamen unter Linux zu aliasen ? (So könnte ich zum Beispiel ssh [email protected]
im Gegensatz zu ssh [email protected]
.)
Ich benutze derzeit Ubuntu als meine primäre Maschine, aber wenn es in einer der Distributionen möglich ist, würde ich gerne wissen.
linux
ubuntu
ssh
user-accounts
linux-distributions
cwallenpoole
quelle
quelle
ssh
Befehl oder möchten Sie dies allgemeiner?Antworten:
Erstellen Sie eine Datei mit dem Namen
~/.ssh/config
und fügen Sie diese ein:Jetzt musst du nur noch tippen
ssh h
und es macht dasselbe!Sie können auch einen Platzhalter verwenden:
quelle
Host *
sollte es am Ende der Konfigurationsdatei erfolgen, damit andere spezifischere Einstellungen Vorrang haben können.Sie können einen zweiten Benutzer
c
mit derselben UID erstellen . Von hier :In Kapitel 4.1.2 wird erläutert, wann dies nützlich sein kann. Dies ist jedoch kein Anwendungsfall!
quelle
Für den speziellen Fall ssh: Wenn Ihr Benutzername auf beiden Computern identisch ist, können Sie den Benutzernamen vollständig weglassen.
quelle