Eine der praktischsten Möglichkeiten, die wir haben, um alle Informationen, die wir täglich verwalten, unabhängig vom verwendeten Betriebssystem zu schützen, sind die Passwörter .
Wir haben immer die Wichtigkeit eines sicheren Passworts hervorgehoben , das mehrere Buchstaben, Symbole, Zahlen usw. enthält, um es zu stärken, und das kein leichtes Ziel ist , unsere Daten zu entdecken und darauf zuzugreifen.
Heute lernen wir, sichere Passwörter zu erstellen und sie mit dem Befehl chage auf Linux-Systemen zu verwalten.
Wir wissen sehr gut, dass die meisten Plattformen uns heute nach einem Passwort fragen, um auf unsere E-Mails, den Zugang zur Universität, den Zugang zu Banken usw. zuzugreifen. Wenn wir kein gutes Passwort haben, können wir ernsthafte Probleme verschiedener Art haben.
- Verwenden Sie Zahlen, Symbole, Groß- und Kleinbuchstaben.
- Verwenden Sie keine wichtigen Daten , Telefonnummern, Ausweispapiere usw.
- Stelle eine große Anzahl von Charakteren zusammen , um es fast unmöglich zu machen, entdeckt zu werden.
1. Wie erstelle ich ein sicheres Passwort in Ubuntu Linux?
In diesem Fall verwenden wir Ubuntu 16.10. Unter Linux verfügen wir über einige Tools, mit denen wir automatisch ein sicheres Kennwort generieren können. Oft wissen wir nicht, welches Kennwort wir zuweisen sollen. Wenn wir beispielsweise GPG oder OpenSSL im Betriebssystem verwenden, können wir mit diesen Tools ein sicheres Kennwort erstellen.
Falls Sie diese nicht haben, können Sie sie mit den folgenden Befehlen installieren:
sudo apt-get installiert gnupg2 sudo apt-get install openssl
Wenn wir das Passwort mit GPG erstellen, führen wir den folgenden Befehl aus:
gpg --gen-random --armor 1 32
Wenn wir OpenSSL verwenden möchten, verwenden wir den folgenden Befehl:
openssl rand -base64 32
2. So überprüfen Sie die Stärke eines Kennworts in Ubuntu Linux
Um dies zu überprüfen, installieren wir eine Anwendung namens cracklib, die alle Aspekte des Passworts analysiert und ein Ergebnis ausgibt.
Um cracklib in Ubuntu oder Debian zu installieren, verwenden wir den folgenden Befehl:
sudo apt-get installiere libcrack2
Für die Installation in Fedora, CentOS oder RedHat verwenden wir Folgendes:
sudo yum installiere cracklib
Sobald die Anwendung installiert ist, prüfen wir mit dem Parameter cracklib- check den Status des Passworts. Zum Beispiel analysieren wir ein einfaches Passwort, um es zu kennen. Wir sehen, dass es ein zu einfaches Passwort ist.
Echo "1234abc" | Cracklib-Check
Wir können andere Ergebnisse erhalten, wie zum Beispiel:
Jetzt können wir ein sicheres Passwort mit der gleichen Methode oder mit dem folgenden Befehl überprüfen :
cat | cracklib-check
Dort kopieren wir das Passwort zur Bestätigung und dies wird das Ergebnis sein. Wenn das Ergebnis OK ist, bedeutet dies , dass unser Passwort sicher ist. Jetzt müssen wir vorsichtig sein und dieses Passwort an einem Ort aufbewahren, falls es möglich ist, dass wir es vergessen.
3. Verwalten von Passwörtern mit Chage unter Ubuntu Linux
Chage ist ein Befehl, mit dem wir alle Parameter der Passwörter von Benutzern in Linux-Umgebungen verwalten können.
Die grundlegende Syntax für die Verwendung von chage lautet wie folgt:
chage [Options] user
Die Optionen, die wir mit chage ausführen können, sind.
4. Wie benutzt man Chage unter Ubuntu Linux unter Ubuntu Linux?
Eine Möglichkeit, den Status eines Kontos zu ermitteln, ist die Verwendung des Parameters -l. Beispiel:
sudo chage -l root
Die Root-Account-Informationen werden unter Linux angezeigt.
Wenn wir einen bestimmten Benutzer zwingen möchten, sein Kennwort zu ändern, können wir den Parameter -M verwenden. In diesem Fall verwenden wir die folgende Syntax:
chage -M Anzahl der Benutzertage
Wir können die Änderung im Konto des betroffenen Benutzers sehen:
Wenn wir im Gegenteil ein bestimmtes Datum für das Ablaufen eines Kontos festlegen möchten, verwenden wir die folgende Syntax:
chage -E "AAAA-MM-DD" Benutzer
Wir können das Ergebnis im Benutzerkonto sehen:
Wenn wir möchten, dass ein Konto nach einer gewissen Zeit der Inaktivität gesperrt wird, verwenden wir wie bei vielen anderen Benutzern die folgende Syntax:
chage -I 8 root
Wir werden die entsprechende Änderung in der Zeile inaktives Passwort sehen
Um die Mindestanzahl von Tagen zum Ändern des Kennworts eines bestimmten Benutzers festzulegen, verwenden wir die folgende Syntax:
chage -m (Tage) Benutzer
Um dem Benutzer eine Warnmeldung über das Ablaufen seines Kennworts zu senden, können wir die folgende Syntax verwenden:
chage -W 15 user
Auf diese Weise wird der Benutzer 15 Tage vor Ablauf Ihres Passworts darüber informiert, dass er die entsprechende Änderung vornimmt.
Chage bietet uns mehrere Optionen für alle Passworteinstellungen von Benutzern und auf diese Weise eine zentralere Kontrolle über diese. Wir lassen Ihnen unter folgendem Link weitere Informationen zukommen, damit Sie die Sicherheit Ihrer Passwörter überprüfen und diese stark machen können.
Machen Sie sichere Passwörter