10 Möglichkeiten zum generieren sicherer Passwörter unter Linux

20. Januar 2023

Passwörter sind ein wichtiger Aspekt der IT-Sicherheit und es ist unerlässlich, sichere Passwörter zu verwenden, um die Daten und Systeme vor unbefugtem Zugriff zu schützen. Ein sicheres Passwort ist ein Passwort, das lang genug ist, aus einer Kombination von Buchstaben, Zahlen und Sonderzeichen besteht und regelmäßig geändert wird.

Insgesamt ist die Generierung sicherer Passwörter unter Linux ein wichtiger Aspekt der IT-Sicherheit und es gibt viele Möglichkeiten, dies zu erreichen. Durch die Verwendung von Perl-Skripten, anderen Tools und Anwendungen und durch die Berücksichtigung von Sicherheitsrichtlinien können Sie sicherstellen, dass Ihre Daten und Systeme vor unbefugtem Zugriff geschützt sind.

1. APG (Automated Password Generator)

APG ist ein Kommandozeilen-Tool, das Passwörter auf der Grundlage von verschiedenen Algorithmen generiert. Es bietet die Möglichkeit, die Länge des Passworts, die Verwendung von Groß- und Kleinbuchstaben, Ziffern und Sonderzeichen anzupassen.

  • Vorteile:
    • Einfach zu verwenden
    • Kann angepasst werden, um verschiedene Arten von Passwörtern zu generieren
  • Nachteile:
    • Es gibt keine Möglichkeit, Passwörter in einer Liste zu speichern

Beispiele:

apg -a 1 -m 12 -x 12 -n 5
apg -a 2 -m 16 -x 16 -n 3

2. pwgen

pwgen ist ein weiteres Kommandozeilen-Tool, das Passwörter generiert. Es bietet die Möglichkeit, die Länge des Passworts, die Verwendung von Groß- und Kleinbuchstaben, Ziffern und Sonderzeichen anzupassen. Es kann auch Passwörter in einer Liste speichern.

  • Vorteile:
    • Einfach zu verwenden
    • Kann Passwörter in einer Liste speichern
  • Nachteile:
    • Es gibt keine Möglichkeit, die Art des Passworts anzupassen

Beispiele:

pwgen -n 5 12

pwgen -s -n 3 16

3. makepasswd

makepasswd ist ein weiteres Kommandozeilen-Tool, das Passwörter generiert. Es ermöglicht die Anpassung der Länge des Passworts, der Verwendung von Groß- und Kleinbuchstaben, Ziffern und Sonderzeichen. Es kann auch Passwörter in einer Liste speichern.

  • Vorteile:
    • Einfach zu verwenden
    • Kann Passwörter in einer Liste speichern
  • Nachteile:
    • Es gibt keine Möglichkeit, die Art des Passworts anzupassen

Beispiele:

makepasswd --chars=12 --count=5
makepasswd --chars=16 --count=3 --crypt-md5

4. passwordmaker-cli

passwordmaker-cli ist ein Kommandozeilen-Tool, das Passwörter auf der Grundlage eines Masterpassworts und einer URL generiert. Es ermöglicht die Anpassung der Länge des Passworts und der Verwendung von Groß- und Kleinbuchstaben, Ziffern und Sonderzeichen.

  • Vorteile:
    • Einfach zu verwenden
    • Kann Passwörter auf der Grundlage eines Masterpassworts und einer URL generieren
  • Nachteile:
    • Es gibt keine Möglichkeit, Passwörter in einer Liste zu speichern

Beispiele:

passwordmaker --url alternativen-zu.net


5. Manuell mit gut gemachten Befehlen

Eine weitere Möglichkeit, Passwörter unter Linux zu generieren, ist die Verwendung von manuell erstellten Befehlen, die auf der Verwendung von Tools wie tr, head, date, sha256sum usw. basieren. Dies ermöglicht die Erstellung von Passwörtern mit benutzerdefinierten Regeln.

  • Vorteile:
    • Ermöglicht die Erstellung von Passwörtern mit benutzerdefinierten Regeln
  • Nachteile:
    • Kann komplexer sein als die Verwendung von vorinstallierten Tools
    • Es gibt keine Möglichkeit, Passwörter in einer Liste zu speichern

Beispiele:

date | sha256sum | head -c 12 ; echo
tr -dc 'A-Za-z0-9!#$%&*+-/=?@[\]^_`{|}~' < /dev/urandom | head -c 16 ; echo

6. OpenSSL

OpenSSL ist ein leistungsstarkes Tool zur Verschlüsselung und Sicherheit, das auch zur Generierung von Passwörtern verwendet werden kann. Es ermöglicht die Erstellung von Passwörtern mit benutzerdefinierten Regeln und die Verwendung von verschiedenen Verschlüsselungs-Algorithmen.

  • Vorteile:
    • Ermöglicht die Erstellung von Passwörtern mit benutzerdefinierten Regeln
    • Unterstützt verschiedene Verschlüsselungs-Algorithmen
  • Nachteile:
    • Kann komplexer sein als die Verwendung von vorinstallierten Tools
    • Es gibt keine Möglichkeit, Passwörter in einer Liste zu speichern

Beispiele:

openssl rand -base64 12
openssl passwd -1 -salt "saltstring" "password"

7. GPG-Dienstprogramm

GPG ist ein weiteres leistungsstarkes Tool zur Verschlüsselung und Sicherheit, das auch zur Generierung von Passwörtern verwendet werden kann. Es ermöglicht die Erstellung von Passwörtern mit benutzerdefinierten Regeln und die Verwendung von verschiedenen Verschlüsselungs-Algorithmen.

  • Vorteile:
    • Ermöglicht die Erstellung von Passwörtern mit benutzerdefinierten Regeln
    • Unterstützt verschiedene Verschlüsselungs-Algorithmen
  • Nachteile:
    • Kann komplexer sein als die Verwendung von vorinstallierten Tools
    • Es gibt keine Möglichkeit, Passwörter in einer Liste zu speichern

Beispiele:

gpg --gen-random --armor 1 12

8. Perl-Skript

Sie können auch Perl-Skripte verwenden, um so viele Passwörter wie gewünscht auf einem Linux-System zu generieren. Um Perl auf Ubuntu zu installieren, verwenden Sie den apt-get Befehl:

sudo apt-get install perl

Sobald es installiert ist, erstellen Sie eine Perl-Datei, in der Sie ein Skript hinzufügen, um Passwörter zu generieren. Erstellen Sie eine Skriptdatei mit der Erweiterung .pl mithilfe des nano-Editors:

nano passwordscript.pl

Fügen Sie folgenden Inhalt in die .pl-Datei ein:

#!/usr/bin/perl

my @alphanumeric = ('a'..'z', 'A'..'Z', 0..9);

my $randpassword = join '', map $alphanumeric[rand @alphanumeric], 0..8;

print "$randpassword\n"

Inhalt der Passwortgenerierungsskriptdatei werden angezeigt

Um die Datei zu speichern, drücken Sie Strg + X, dann Y und Enter.

Jetzt führen Sie das Skript mithilfe der Perl-Utility aus, um ein Passwort zu generieren:

perl passwordscript.pl


9. Revelation-UI-Anwendung

Revelation ist eine grafische Benutzeroberfläche, die es ermöglicht, Passwörter in einer verschlüsselten Datenbank zu speichern und zu generieren. Es bietet auch die Möglichkeit, Passwörter mit benutzerdefinierten Regeln zu generieren.

  • Vorteile:
    • Ermöglicht die Erstellung von Passwörtern mit benutzerdefinierten Regeln
    • Ermöglicht das Speichern von Passwörtern in einer verschlüsselten Datenbank
  • Nachteile:
    • Kann komplexer sein als die Verwendung von Kommandozeilen-Tools

10. Benutzeroberfläche Bitwarden

Bitwarden ist eine Passwort-Management-Anwendung, die es ermöglicht, Passwörter in einer verschlüsselten Datenbank zu speichern und zu generieren. Es bietet auch die Möglichkeit, Passwörter mit benutzerdefinierten Regeln zu generieren.

  • Vorteile:
    • Ermöglicht die Erstellung von Passwörtern mit benutzerdefinierten Regeln
    • Ermöglicht das Speichern von Passwörtern in einer verschlüsselten Datenbank
    • Verfügbar als Client für mehrere Plattformen und Browser-Erweiterungen
  • Nachteile:
    • Kann komplexer sein als die Verwendung von Kommandozeilen-Tools

Fazit

Es gibt viele Möglichkeiten, sichere Passwörter unter Linux zu generieren. Während die Verwendung von vorinstallierten Tools wie APG, pwgen, makepasswd und passwordmaker-cli einfach und schnell ist, ermöglicht die Verwendung von manuell erstellten Befehlen, OpenSSL, GPG, Perl-Skripten, Revelation und Bitwarden die Erstellung von Passwörtern mit benutzerdefinierten Regeln und die Verwendung von verschiedenen Verschlüsselungs-Algorithmen. Einige dieser Tools ermöglichen auch das Speichern von Passwörtern in einer verschlüsselten Datenbank. Es ist wichtig, die Vor- und Nachteile jeder Methode zu berücksichtigen und die passende Methode für die individuellen Bedürfnisse auszuwählen.

Letztes Update: 20 Januar 2023, 10:07:09 PM

Wir freuen uns auf Ihre Meinung

Hinterlasse einen Kommentar

Alternativen-zu.net
Logo