Gibt es eine Möglichkeit, alle Zeichen zu löschen, die ich unter Linux in einer Eingabeaufforderung für versteckte Kennwörter eingegeben habe? Wenn ich zum Beispiel eine SSH-Verbindung zu einem Server herstelle, frage ich nach meinem Passwort, wo die eingegebenen Schlüssel nicht angezeigt werden:
$ ssh root@somehost
root@somehost's password:
Gibt es eine Möglichkeit, meinen gesamten eingegebenen Text zu löschen, ohne die Rücktaste für eine unbekannte Zeitspanne drücken zu müssen? Wenn ich glaube, etwas falsch eingegeben zu haben, möchte ich noch einmal von vorne anfangen. Das Drücken der Rücktaste für einige Sekunden ist ärgerlich. Ich habe versucht Esc, CtrlAhoffentlich den ganzen Text auszuwählen und Home. CtrlCBricht den gesamten Befehl ab und ich muss den Befehl erneut senden, um es erneut zu versuchen. Dies ist fast die beste und schnellste Lösung, aber immer noch nicht zufriedenstellend. Insert funktioniert auch in meiner Shell nicht.
ssh
eines Skripts können Sie die Parameterzeichenfolge analysieren, bevor Sie sie ausführen.
su
werden Sie root. Der nächste Schritt besteht darin, kennwortbasierte Authentifizierungsschemata in SSH zu deaktivieren und Schlüssel für die Anmeldung zu verwenden.