de.phhsnews.com


de.phhsnews.com / Wie kann ich Passwörter bei der Ausführung eines Befehls als SSH-Argument unsichtbar halten?

Wie kann ich Passwörter bei der Ausführung eines Befehls als SSH-Argument unsichtbar halten?


Die Sicherheit unserer Passwörter ist etwas, das wir alle ernst nehmen müssen, aber was tun Sie, wenn Sie einen bestimmten haben Programm oder App zeigt Ihr Passwort in Sichtweite, während Sie es eingeben? Der heutige SuperUser Q & A Post hat die Lösung für ein frustriertes Leserpasswortproblem.

Die heutige Question & Answer Session kommt dank SuperUser - einer Unterteilung von Stack Exchange, einer Community-gesteuerten Gruppierung von Q & A-Websites - zustande.

Die Frage

SuperUser reader user110971 möchte wissen, wie man Passwörter beim Ausführen eines Befehls als SSH-Argument unsichtbar hält:

Wenn ich diesen Befehl ausfühle und das MySQL-Passwort eintippe, erscheint das Passwort auf dem Bildschirm:

  • ssh user @ server 'mysql -u user -p'

Wie kann ich das verhindern? Wenn ich mich über SSH anmelde und den MySQL-Befehl ausführe, funktioniert alles einwandfrei.

Wie können Sie Passwörter unsichtbar halten, wenn Sie einen Befehl als SSH-Argument ausführen?

Der Antwort

SuperUser-Beitragende Toby Speight hat die Antwort für uns:

Wenn Sie einen Remote-Befehl zum Ausführen bereitstellen, reserviert SSH kein tty , sodass der Remote-Befehl das Echo nicht deaktivieren kann. Sie können SSH zwingen, ein tty mit der -t -Option anzugeben:

  • ssh -t Benutzer @ Server 'mysql -u Benutzer -p'

Die entsprechende Option ( für -o oder für die Konfigurationsdatei ist RequestTTY . Ich würde davor warnen, es in der Konfigurationsdatei zu verwenden, da es bei nicht interaktiven Befehlen unerwünschte Auswirkungen haben kann.


Haben Sie etwas zur Erklärung hinzuzufügen? Ton in den Kommentaren ab. Möchten Sie mehr Antworten von anderen technisch versierten Stack Exchange Benutzern lesen? Schauen Sie sich den vollständigen Diskussionsfaden hier an.

Bildquelle: Linux Screenshots (Flickr)


Samsung Galaxy S9 und S9 + angekündigt: Hier ist alles, was Sie wissen müssen

Samsung Galaxy S9 und S9 + angekündigt: Hier ist alles, was Sie wissen müssen

Samsung hat gerade angekündigt, was zweifellos das beliebteste Android-Smartphone für das Jahr sein wird: das Galaxy S9. Wie sein Vorgänger ist er in zwei Varianten mit dem S9 und dem S9 + erhältlich. Lassen Sie uns über sie sprechen. Was ist neu in den Galaxy S9 und S9 +? Auf den ersten Blick könnte man denken, dass dies die gleichen Handys wie Samsungs Flaggschiffe der letzten Generation sind - weil sie aussehen sehr ähnlich wie letztes Jahr S8.

(how-top)

So schalten Sie die LED-Leuchten an Ihren Eero-Wi-Fi-Geräten aus

So schalten Sie die LED-Leuchten an Ihren Eero-Wi-Fi-Geräten aus

Diese winzigen Lichter an Ihrem Eero-Router scheinen nicht sehr hell, aber sobald Sie das Licht im Raum ausschalten, es ist, als ob sie so hell wie die Sonne scheinen. Es gibt Möglichkeiten, wie du die LED-Leuchten an deinem ganzen Gerät blocken oder dimmen kannst, aber der Eero hat tatsächlich eine Option, diese auszuschalten.

(how-top)