GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

8 Möglichkeiten zum Generieren eines zufälligen Passworts in der Linux-Shell

Es ist sehr wichtig, ein starkes Passwort zu haben, wenn Sie sich bei einem Dienst mit Benutzername und Passwort authentifizieren. Manchmal müssen Sie Ihr Konto oder Ihren Server schützen und versuchen, Ihre Daten sicher und geschützt aufzubewahren. Es wird oft gesagt, dass ein starkes Passwort mindestens 14 Zeichen lang sein muss, mit Variationen wie Klein-/Großbuchstaben in den Zeichen und Alphabeten. Meistens gilt das lange Passwort als viel sicherer als ein kurzes, da es schwer zu bekommen ist. In diesem Tutorial werden wir viele Möglichkeiten sehen, ein sicheres Passwort über die Linux-Befehlszeile zu generieren. Wir werden uns viele verschiedene Möglichkeiten ansehen, um mithilfe der Linux-Befehlszeile ein stärkeres Passwort zu erstellen, das sicher genug ist. Sie müssen ein stärkeres Passwort über die Befehlszeile generieren, daher gibt es verschiedene Methoden und Dienstprogramme, die bereits verfügbar sind. Wir werden viele der Methoden besprechen und Sie können je nach Bedarf eine der Möglichkeiten zur Generierung eines Passworts wählen.

Generierung eines Passworts mit OpenSSL

In Linux gibt es mehrere Methoden zum Erstellen und Generieren der Kennwörter für die Linux-Befehlszeile. Das erste, was wir versuchen, ist die Verwendung von OpenSSL. Im Folgenden sind die Schritte aufgeführt, die zu diesem Zweck befolgt werden müssen.

Schritt 1 :Öffnen Sie zunächst Terminal, indem Sie auf Ubuntu Launcher klicken und nach Terminal suchen.

Schritt 2 :Klicken Sie nun auf das Terminal und warten Sie, bis sich das Terminal öffnet.

Schritt 3 :Sobald das Terminal geöffnet ist, sehen Sie einen Bildschirm wie diesen:

Schritt 4:

Der Befehl, der zum Generieren eines stärkeren Passworts verwendet wird, enthält die OpenSSL-rand-Funktion. Dies hilft uns, 14 zufällige Zeichen in einer Zeichenfolge zu generieren. Der Befehl lautet „openssl rand –base64 14“.

Das Ergebnis ist ein starkes Passwort mit 14 Zeichen, wie unten gezeigt.

Generierung eines Passworts mit urandom

Der zweite Befehl, den wir zum Generieren eines Passworts verwenden, hat eine gefilterte /dev/urandom Ausgabe mit tr. Dadurch können wir alle unerwünschten Zeichen löschen und dann nur die ersten 14 Zeichen drucken.

Die Ausgabe des obigen Befehls lautet wie folgt:

Die Ausgabe hat es uns ermöglicht, die ersten 14 Zeichen nur zu drucken, indem wir alle unerwünschten gelöscht haben.

Generierung eines Passworts mit pwgen

Um pwgen verwenden zu können, müssen wir dieses Tool zuerst installieren. Dieses Tool wird uns helfen, einige zufällige, aber bedeutungslose Passwörter zu generieren. Obwohl die von ihm generierten Passwörter zufällig sind, sind sie dennoch aussprechbar. Also installieren wir das Tool jetzt mit dem folgenden Befehl.

Geben Sie die angeforderten Anmeldedaten ein

Die Installation wird schließlich beginnen. Die Befehlszeile sieht genauso aus wie auf dem Bildschirm unten.

Sobald die Installation abgeschlossen ist, generieren wir eine zufällige Zeichenfolge mit 14 Zeichen.

Die Zeichenfolge, die wir zufällig erhalten haben, ist diese.

Generierung eines Passworts mit gpg

Gpg kann auch verwendet werden, um ein sicheres Passwort mit 14 Zeichen zu generieren. Das gpg-Tool verwendet den folgenden Befehl, um die 14 Zeichen zu generieren.

Das Ergebnis dieses Befehls ist

Und am Ende haben wir ein Passwort generiert, das lautet.

Generierung eines Passworts mit SHA

Wir werden SHA in dieser Methode verwenden, wir können auch das Datum hashen. Es läuft durch die base64. Als Ergebnis erhalten wir eine Ausgabe als oberstes der 32 Zeichen.

Hier ist das Ergebnis mit den 32 Zeichen, aber einem starken Passwort, um das System sicher zu halten.

Generierung eines Passworts auf einfache Weise

Die Generierung eines Passworts geht ganz einfach über die Kommandozeile. Obwohl es nicht zufällig ist, ist es dennoch nützlich, wenn wir das gesamte Passwort verwenden. Der einfachste Befehl für diesen Zweck lautet wie folgt:

Das Ergebnis des obigen Befehls ist eine Zeichenfolge wie unten gezeigt.

Und dieser Befehl ist sehr einfach und einfach genug, um sich daran zu erinnern.

Generierung eines Passworts mit apg

APG ist Automatic Password Generator, es ist bereits auf allen Ubuntu-Systemen installiert. Es ist auch ein einfach zu verwendendes Dienstprogramm. Es hilft uns, verschiedene Passwörter zu generieren, die die zufällige Eingabe sind.

Um vollständig zufällige Passwörter zu generieren, können wir apg -a 1 ausführen, wodurch uns die Passwörter mit 8–10 zufälligen Zeichen angezeigt werden. Der Befehl, den wir für diesen Zweck verwendet haben, ist apg –a 1. Wir werden ausführen und sehen, wie verschiedene Passwörter in der Ausgabe generiert werden.

Die Ausgabe enthält viele zufällige Passwörter.

Generierung eines Passworts mit makepasswd

makepasswd “ kann auch zum Generieren von Passwörtern verwendet werden. Um dieses Dienstprogramm zu verwenden, installieren wir es zuerst. Wir verwenden den Befehl sudo apt-get install makepasswd.

Geben Sie die erforderlichen Anmeldedaten ein.

Nach dem Schreiben der Zugangsdaten beginnt die Installation.

Drücken Sie Y, um fortzufahren

Nachdem das Dienstprogramm installiert wurde, schreiben wir den Befehl makepasswd –count NumberOfPasswords –minchars MinLengthOfPassword .

Zuerst sagen wir, wie viele Passwörter wir generieren möchten und wie lang jedes Passwort sein muss. Hier haben wir darum gebeten, 4 Passwörter mit einer Länge von jeweils acht zu generieren.

Das Ergebnis ist unten dargestellt. Wir haben insgesamt 4 Passwörter mit jeweils 8 Zeichen.

Der Befehl ist für die Generierung einer Liste zufälliger Passwörter verantwortlich, basierend auf der Anzahl der Passwörter, die wir generieren möchten, und die Länge wird ebenfalls von uns festgelegt.

Schlussfolgerung

In diesem Tutorial haben wir viele Möglichkeiten zum Generieren der Passwörter über die Befehlszeile von Linux besprochen. Es gibt viele Methoden, die bereits existieren. Einige der Dienstprogramme sind bereits in der Linux-Befehlszeile vorhanden, während diejenigen, die dies nicht sind, einfach mit den verfügbaren Befehlen installiert werden können. Im Tutorial haben wir die Dienstprogramme openssh, urandom, pwegn, gpg, sha, date, apg und makepasswd besprochen. Alle diese Befehle garantieren die Generierung eines stärkeren Passworts von der Linux-Befehlszeile aus und sind nützlich für den Benutzer, um die Sicherheit seiner Systeme aufrechtzuerhalten.


Ubuntu
  1. 4 Möglichkeiten zum Generieren eines starken Pre-Shared Key (PSK) unter Linux

  2. So generieren/verschlüsseln/entschlüsseln Sie zufällige Passwörter in Linux

  3. So generieren Sie ein zufälliges Passwort unter Linux mit /dev/random

  4. 4 Möglichkeiten zum Ausführen eines Shell-Skripts unter UNIX / Linux

  5. So generieren Sie Zufallszahlen in der BusyBox-Shell

Generieren von Zufallszahlen aus dem Linux-Terminal

Möglichkeiten zum Überprüfen der MySQL-Version unter Linux

8 Möglichkeiten, Hilfe zur Linux-Shell zu erhalten

Einfache Möglichkeiten zum Generieren eines zufälligen Passworts in der Linux-Shell

8 verschiedene Möglichkeiten, die Version des Linux-Betriebssystems zu ermitteln

6 Möglichkeiten, ein sicheres Passwort für Debian zu generieren