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

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

Wir haben die Initiative ergriffen, eine Reihe von Linux-Tipps und -Tricks zu produzieren. Wenn Sie den letzten Artikel dieser Serie verpasst haben, können Sie den unten stehenden Link besuchen.

  1. 5 interessante Tipps und Tricks für die Befehlszeile unter Linux

In diesem Artikel teilen wir einige interessante Linux-Tipps und Tricks zum Generieren zufälliger Passwörter und auch zum Ver- und Entschlüsseln von Passwörtern mit oder ohne Slat-Methode.

Sicherheit ist eines der Hauptanliegen des digitalen Zeitalters. Wir vergeben Passwörter für Computer, E-Mail, Cloud, Telefon, Dokumente und was nicht. Wir alle kennen die Grundlagen, um ein Passwort zu wählen, das leicht zu merken und schwer zu erraten ist. Wie wäre es mit einer Art automatischer maschineller Passwortgenerierung? Glauben Sie mir, Linux ist darin sehr gut.

1. Generieren Sie ein zufälliges eindeutiges Passwort mit einer Länge von 10 Zeichen mit dem Befehl 'pwgen ‘. Falls Sie pwgen nicht installiert haben Verwenden Sie jedoch Apt oder YUM, um zu erhalten.

$ pwgen 10 1

Generieren Sie mehrere zufällige einzigartige Passwörter mit einer Zeichenlänge von 50 auf einmal!

$ pwgen 50

2. Sie können „makepasswd verwenden ‘, um ein zufälliges, eindeutiges Passwort mit einer bestimmten Länge nach Wahl zu generieren. Bevor Sie makepasswd auslösen können Befehl, vergewissern Sie sich, dass Sie ihn installiert haben. Wenn nicht! Versuchen Sie, das Paket „makepasswd“ mit Apt oder YUM zu installieren.

Generieren Sie ein zufälliges Passwort mit einer Zeichenlänge von 10. Der Standardwert ist 10.

$ makepasswd 

Generieren Sie ein zufälliges Passwort mit einer Länge von 50 Zeichen.

$ makepasswd  --char 50

Generieren Sie 7 zufällige Passwörter mit 20 Zeichen.

$ makepasswd --char 20 --count 7

3. Verschlüsseln Sie ein Passwort mit crypt zusammen mit Salt. Salz sowohl manuell als auch automatisch bereitstellen.

Für diejenigen, die Salz vielleicht nicht kennen ,

Salz sind zufällige Daten, die als zusätzliche Eingabe für eine Einwegfunktion dienen, um das Passwort vor Wörterbuchangriffen zu schützen.

Stellen Sie sicher, dass Sie mkpasswd installiert haben installiert, bevor Sie fortfahren.

Der folgende Befehl verschlüsselt das Passwort mit Salt. Der Salzwert wird zufällig und automatisch genommen. Daher wird jedes Mal, wenn Sie den folgenden Befehl ausführen, eine andere Ausgabe generiert, da jedes Mal ein zufälliger Wert für Salt akzeptiert wird.

$ mkpasswd tecmint

Lassen Sie uns nun das Salz definieren. Es wird jedes Mal das gleiche Ergebnis ausgegeben. Beachten Sie, dass Sie alles Ihrer Wahl als Salz eingeben können.

$ mkpasswd tecmint -s tt

Außerdem mkpasswd ist interaktiv und wenn Sie das Passwort nicht zusammen mit dem Befehl angeben, wird interaktiv nach dem Passwort gefragt.

4. Verschlüsseln Sie eine Zeichenfolge mit der Aufschrift „Tecmint-ist-eine-Linux-Community “ mit aes-256-cbc Verschlüsselung mit Passwort sagen Sie „tecmint ” und Salz.

# echo Tecmint-is-a-Linux-Community | openssl enc -aes-256-cbc -a -salt -pass pass:tecmint

Hier im obigen Beispiel wird die Ausgabe des echo-Befehls mit openssl geleitet Befehl, der die zu verschlüsselnde Eingabe mit Encoding with Cipher (enc) übergibt, die aes-256-cbc verwendet Verschlüsselungsalgorithmus und schließlich mit Salt wird es mit einem Passwort verschlüsselt (tecmint ).

5. Entschlüsseln Sie die obige Zeichenfolge mit dem Befehl openssl unter Verwendung von -aes-256-cbc Entschlüsselung.

# echo U2FsdGVkX18Zgoc+dfAdpIK58JbcEYFdJBPMINU91DKPeVVrU2k9oXWsgpvpdO/Z | openssl enc -aes-256-cbc -a -d -salt -pass pass:tecmint

Das ist alles für jetzt. Wenn Sie solche Tipps und Tricks kennen, können Sie uns Ihre Tipps an [email protected] senden, Ihr Tipp wird unter Ihrem Namen veröffentlicht und wir werden ihn auch in unseren zukünftigen Artikel aufnehmen.

Bleiben Sie in Verbindung. Bleiben Sie in Verbindung. Bleiben Sie dran. Vergessen Sie nicht, uns Ihr wertvolles Feedback in den Kommentaren unten zu geben.


Linux
  1. So verschlüsseln Sie ein einzelnes Linux-Dateisystem

  2. So ändern oder setzen Sie Benutzerpasswörter in Linux

  3. 8 Möglichkeiten zum Generieren von zufälligen Passwörtern in Linux

  4. So erlauben Sie ssh mit leeren Passwörtern in Linux

  5. So generieren Sie Netflow-Daten unter Linux

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

So schützen Sie einen Ordner unter Linux mit einem Kennwort

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

So verschlüsseln Sie eine Partition unter Linux

So verschlüsseln Sie Dateien unter Linux

Umgang mit Kontokennwörtern unter Linux mit dem Befehl passwd