
Eines der großartigen Dinge an Linux ist, dass Sie Hunderte von verschiedenen Möglichkeiten nutzen können - sogar so einfach wie das Generieren Ein zufälliges Passwort kann mit Dutzenden verschiedener Befehle ausgeführt werden. Hier sind 10 Möglichkeiten, wie Sie das machen können.
Wir haben all diese Befehle von der Kommandozeile Fu gesammelt und auf unserem eigenen Linux-PC getestet, um sicherzustellen, dass sie funktionieren. Sie sollten in der Lage sein, mindestens einige davon unter Windows mit installiertem Cygwin zu benutzen, obwohl wir nicht alle getestet haben - das letzte funktioniert definitiv.
Für jedes dieser zufälligen Passwörter Befehle können Sie entweder ändern, um eine andere Kennwortlänge auszugeben, oder Sie können einfach die ersten x Zeichen des generierten Kennworts verwenden, wenn Sie ein so langes Kennwort nicht möchten. Hoffentlich verwenden Sie trotzdem einen Passwortmanager wie LastPass, so dass Sie sie sich nicht merken müssen.
Diese Methode verwendet SHA, um das Datum zu hashen, läuft durch base64 und gibt dann die obersten 32 Zeichen aus.
Datum + % s | sha256sum | base64 | Kopf -c 32; echo
Diese Methode verwendet die integrierte Funktion / dev / urandom und filtert nur die Zeichen heraus, die Sie normalerweise in einem Kennwort verwenden würden. Dann gibt es die obersten 32 aus.
dev / urandom tr -dc _A-Z-a-z-0-9 | head -c $ {1: -32}; echo;
Dieser verwendet die Rand-Funktion von openssl, die möglicherweise nicht auf Ihrem System installiert ist. Gut, dass es noch viele andere Beispiele gibt, oder?
openssl rand -base64 32
Dieser funktioniert ähnlich wie der andere, aber er macht nur die umgekehrte Arbeit. Bash ist sehr mächtig!
tr -cd '[: alnum:]' dev / urandom | fold -w30 | head -n1
Hier ist ein weiteres Beispiel, das mit dem Befehl strings filtert, der druckbare Strings aus einer Datei ausgibt, in diesem Fall dem Feature urandom.
strings / dev / urandom | grep -o '[[: alnum:]]] | Kopf -n 30 | tr -d ' n'; echo
Hier ist eine noch einfachere Version von urandom.
dev / urandom tr -dc _A-Z-a-z-0-9 | head -c6
Dieser benutzt den sehr nützlichen Befehl dd.
dd if = / dev / urandom bs = 1 Anzahl = 32 2> / dev / null | base64 -w 0 | rev | Schnitt -b 2- | rev
Sie können sogar ein zufälliges linkes Passwort erstellen, mit dem Sie Ihr Passwort mit einer Hand eingeben können.
dev / urandom tr -dc '12345! @ # $% qwertQWERTasdfgASDFGzxcvbZXCVB' | Kopf -c8; echo "
Wenn Sie dies ständig verwenden, ist es wahrscheinlich eine bessere Idee, es in eine Funktion zu setzen. In diesem Fall können Sie, sobald Sie den Befehl einmal ausgeführt haben, randpw verwenden, wenn Sie ein zufälliges Kennwort generieren möchten. Sie möchten dies wahrscheinlich in Ihre ~ / .bashrc-Datei einfügen.
randpw () { dev / urandom tr -dc _A-Z-a-z-0-9 | head -c $ {1: -16}; echo;}
Sie können die gleiche Syntax verwenden, um eine dieser Funktionen zu einer Funktion zu machen - ersetzen Sie einfach alles innerhalb der {}
Und hier ist der einfachste Weg, um a zu machen Passwort von der Kommandozeile, die in Linux, Windows mit Cygwin und wahrscheinlich Mac OS X funktioniert. Ich bin sicher, dass einige Leute sich beschweren werden, dass es nicht so zufällig ist wie einige der anderen Optionen, aber ehrlich gesagt ist es zufällig genug, wenn Sie werde das ganze Ding benutzen.
date | md5sum
Ja, das ist sogar einfach genug, um sich daran zu erinnern.
Es gibt viele andere Möglichkeiten, ein zufälliges Passwort über die Befehlszeile in Linux zu erstellen - zum Beispiel den mkpasswd-Befehl, der das Passwort tatsächlich einem zuweisen kann Linux-Benutzerkonto Also, was ist dein Lieblingsweg?
Welche Art von Daten sammeln Websites über Sie?
Seit der Entstehung des Internets hat sich die Website-Analyse- und Tracking-Software ständig weiterentwickelt und komplexer geworden. Hauptsächlich für Business und Marketing verwendet, können die meisten Datenerfassungs-Software verschiedene Details über einen Besucher bei jedem Besuch der Website erfassen. In
Was schreibt Windows 10 auf ein Laufwerk, bevor es in den Ruhezustand wechselt?
Wenn Sie mehr über die Funktionsweise von Betriebssystemen erfahren, werden Sie möglicherweise kurz vor dem vollständigen Ausfall des Systems neugierig in den Schlafmodus. Vor diesem Hintergrund hat der heutige SuperUser-Q & A-Beitrag die Antwort auf die Frage eines neugierigen Lesers. Die heutige Question & Answer-Sitzung kommt uns dank SuperUser, einer Untergruppe von Stack Exchange, einer Community-gesteuerten Gruppierung von Q & A-Websites, zu Gute Die Frage SuperUser-Reader Ydob Emos möchte wissen, was Windows 10 vor dem Schlafengehen in ein Laufwerk schreibt: Ich habe festgestellt, dass mein Windows 10-Laptop etwa sechs Sekunden braucht, um zu schlafen, währenddessen die SSDs Aktivitäts-LED leuchtet.