So verwalten Sie die Passwortzeit für den Linux-Befehl change

Zu den zahlreichen Aufgaben, die wir ausführen müssen, gehört nicht nur die Sicherheit des Passworts, sondern auch das Verfallen der Passwörter der von uns verwalteten und zu unserer Domäne gehörenden Benutzer, da dieser Aspekt dazu beiträgt, die Sicherheit von zu verbessern das System und die Informationen jedes Benutzers, da eine der empfohlenen Vorgehensweisen darin besteht, das Passwort regelmäßig zu ändern, um die Sicherheit auf Zugangs- und Authentifizierungsebene (mit einem angemessenen Zeitraum) zu erhöhen.

Die am häufigsten verwendeten Befehle als Administratoren zum Verwalten von Benutzerkennwörtern sind:

  • Passwort
  • Chown
  • Chmod
  • etc.
Ein Passwort kann aus verschiedenen Gründen sicher sein, aber wir müssen uns bewusst sein, dass die Wahrscheinlichkeit steigt, dass unsere Sicherheit verletzt wird, wenn wir jahrelang und für verschiedene Dienste dasselbe Passwort verwenden. Wenn dies auf persönlicher Ebene Konsequenzen haben kann, können wir uns vorstellen, wie es auf geschäftlicher Ebene aussehen wird … Deshalb ist es wichtig, dass wir als Administratoren verwalten, wenn Passwörter zwangsweise geändert werden müssen, ein Ablaufdatum hinzufügen.

Dieses Mal werden wir über einen anderen sehr wichtigen Befehl sprechen, der uns bei der Festlegung einer zeitlichen Begrenzung für Passwörter hilft: Change. Dank dessen können wir sowohl das Ablaufdatum für das Konto als auch für das Benutzerpasswort festlegen.

Was ist der Change-Befehl?Der Befehl Change ermöglicht es uns, ein Ablaufdatum für die Passwörter der Benutzer in unserer Organisation festzulegen, mit dem wir Folgendes tun können:

  • Geben Sie an, wie viele Tage das Passwort erneuert werden muss
  • Legen Sie manuell ein Ablaufdatum fest
  • Listen Sie unter anderem Informationskonten auf.

Etwas sehr Wichtiges ist, dass wir zur Verwendung dieses Befehls kein Tool installieren müssen, da Change standardmäßig installiert ist. Für diese Analyse verwenden wir eine Ubuntu 16.04-Umgebung.

So verwenden Sie den Change-Befehl in Ubuntu


Die grundlegende Syntax für die Verwendung von Change lautet wie folgt:
 [Optionen] Benutzer ändern
Um die mit dem Befehl „Change“ verfügbaren Optionen anzuzeigen, können wir Folgendes verwenden:
 Ändern --hilfe

Die verfügbaren Optionen sind:

-DDiese Option legt die Anzahl der Tage seit dem 1. Januar 1970 fest, seit denen das Kennwort geändert wurde.

-UNDMit dieser Option können wir ein Ablaufdatum für den ausgewählten Benutzer festlegen.

-hDiese Option zeigt die Hilfe für den Befehl „Change“ an.

-ICHMit dieser Option können wir festlegen, dass das Passwort nach dem Ablaufdatum des Kontos inaktiv ist.

-lZeigt die Ablaufinformationen für das Konto an.

-mMit dieser Option können wir die Mindestanzahl von Tagen festlegen, bevor das Passwort geändert wird.

-MMit dieser Option können wir die maximale Anzahl von Tagen festlegen, bevor das Passwort geändert wird.

-RMit dieser Option können wir das Root-Benutzerverzeichnis eingeben.

-WEs ermöglicht uns, die Anzahl der Tage vor der Änderung des Passworts festzulegen.

Siehe Ablauf des PasswortsZum Beispiel können wir den Benutzer solvent auflisten, um das Ablaufdatum seines Passworts zu überprüfen, wenn er es hat:

 chage -l solvet

Ablauf des Passworts ändernAngenommen, das Ablaufdatum des Solvent-Benutzerkontos soll der 24. Dezember 2016 sein, müssen wir Folgendes eingeben:

 sudo chage -D 2016-12-24 solvtic
Wir können sehen, wie wir nach dem Setzen dieses Datums mit dem Parameter -l das Ablaufdatum des Kontos sehen:

Passwort läuft abWenn wir möchten, dass das Passwort des Benutzers in einem bestimmten Zeitraum geändert wird, verwenden wir die folgende Syntax:

 sudo chage -E Number_Days Benutzername

Passwort X Tage ändernUm beispielsweise festzustellen, dass das Passwort des Solvtic-Benutzers in 60 Tagen geändert werden muss, legen wir Folgendes fest:

 sudo chage -E 60 solvtic
Auf diese Weise muss der Benutzer es in 60 Tagen ändern und alle 60 Tage fordert das System ein neues Passwort an.

Nachricht zur PasswortänderungUm dem Benutzer mitzuteilen, dass er das Passwort durch eine Nachricht ändern muss, müssen wir die folgende Syntax verwenden:

 sudo chage -W 2 Benutzer
NotizDie Zahl 2 kann durch die Anzahl der Tage ersetzt werden, bevor der Benutzer gewarnt wird, sein Passwort zu ändern.

Konto in X-Zeit sperren, ohne das Passwort zu erneuernGenauso können wir Geben Sie die Anzahl der Tage an, für die das Konto nach Ablauf des Passworts gesperrt wird, dafür verwenden wir die folgende Syntax:

 sudo chage -Ich Benutzertage
Wenn wir beispielsweise möchten, dass das Konto nach 5 Tagen nach Ablauf des Passworts gesperrt wird, geben wir Folgendes ein:
 sudo chage -I 5 solvet

Auf die gleiche Weise können wir alle anderen Chage-Parameter festlegen, die wir für notwendig erachten:

Wie wir sehen, ist die Verwendung dieses Befehls sehr einfach und wird uns zweifellos bei der Verwaltung von Benutzerpasswörtern helfen.

[panelplain = '-d']

wave wave wave wave wave