Der Befehl passwd in Linux wird verwendet, um Benutzerkennwörter effizient zu ändern. Dieser Befehl aktualisiert ein Authentifizierungstoken / Passwort für einen Benutzer, der in der Datei /etc/shadow Ihres Systems gespeichert ist. Ein Standardbenutzer in Linux kann sein eigenes Passwort ändern, ein Superuser kann das Passwort jedoch auch für jeden anderen Benutzer ändern. Wenn Sie ein neues Kennwort festlegen, ist es eine gute Sicherheitspraxis, ein komplexes Kennwort auszuwählen., Ein komplexes und sicheres Passwort hat die folgenden Eigenschaften:

  • Es enthält Groß – und Kleinbuchstaben
  • Es enthält Ziffern von 0 bis 9
  • Es hat Sonderzeichen und Satzzeichen
  • Es unterscheidet sich stark von Ihren vorherigen Passwörtern
  • Es enthält keine Informationen wie Ihren vollständigen Namen, Adresse, Telefonnummer, Geburtsdatum oder Lizenznummern. Diese Informationen können leicht verwendet werden, um Ihr Passwort zu erraten.

Notieren Sie Ihr Passwort immer an einem sicheren Ort, von dem es nicht abgerufen werden kann., Es würde Ihnen helfen, sich das Passwort zu merken, falls Sie es vergessen haben.

In diesem Artikel erfahren Sie, wie Sie Benutzerkennwörter in Linux über die Befehlszeile und die GUI verwalten können. Wir haben die in diesem Artikel erwähnten Befehle und Prozesse auf einem Debian 10 Buster-System ausgeführt, aber Sie können sie auf den meisten Linux-Distributionen replizieren.

Ändern des Kennworts über die Benutzeroberfläche

Wenn Sie ein Linux-Benutzer sind, der die grafische Benutzeroberfläche für die meisten Verwaltungsvorgänge bevorzugt, können Sie das Dienstprogramm Einstellungen auf Ihrem System verwenden.,

Es gibt zwei Möglichkeiten, auf die Systemeinstellungen zuzugreifen.

  • Greifen Sie über die Super/Windows-Taste auf den Anwendungsstarter zu und geben Sie dann die Schlüsselwörter“Einstellungen“in die Suchleiste ein:
  • Klicken Sie im oberen Bereich des Debian/Ubuntu-Desktops auf den Abwärtspfeil und dann im folgenden Dropdown-Menü auf das Symbol „Einstellungen“:

Wählen Sie im Einstellungsdienstprogramm die Details registerkarte im linken Bereich und wählen Sie dann die Registerkarte Benutzer, um die Ansicht Benutzereinstellungen zu öffnen., So sieht die Benutzeransicht aus:

Alle Benutzer auf Ihrem System werden hier aufgelistet. Klicken Sie auf den Benutzer, dessen Details Sie ändern möchten. Sie müssen zuerst die Benutzeransicht entsperren, damit Sie Änderungen an den Einstellungen vornehmen können. Bitte beachten Sie, dass nur ein autorisierter Benutzer/Administrator die Ansicht entsperren kann. Klicken Sie auf die Schaltfläche Entsperren und geben Sie Ihre Anmeldeinformationen wie folgt ein:

Wenn Sie auf die Schaltfläche Authentifizieren klicken, werden die Felder in der Benutzeransicht aktiv und Sie können Änderungen daran vornehmen.,

Klicken Sie auf das Feld Passwort und die folgende Ansicht Passwort ändern öffnet sich. Geben Sie das neue Kennwort ein und geben Sie dasselbe Kennwort erneut in das Feld Neues Kennwort bestätigen ein. Sie können nun die Schaltfläche Ändern aktiv sehen.

Klicken Sie auf die Schaltfläche Ändern und das Passwort für den ausgewählten Benutzer geändert werden.,

Tipp: Eine einfache und schnelle Möglichkeit, auf die Benutzereinstellungen zuzugreifen, besteht darin, das Schlüsselwort“Benutzer“wie folgt in den Anwendungsstarter einzugeben:

Ändern des Kennworts über die Befehlszeile

Die Linux-Befehlszeile gibt einem Administrator viel mehr Leistung als die Benutzeroberfläche, um Benutzer-und Systemeinstellungen vorzunehmen., Um die Standard-Befehlszeilenanwendung unter Linux Debian und Ubuntu zu starten, öffnen Sie den Anwendungsstarter und geben Sie die Schlüsselwörter“Terminal“wie folgt ein:

Wenn das Terminal geöffnet wird, können Sie mit Benutzerkennwörtern Folgendes tun:

  • Ändern Sie Ihr eigenes Kennwort
  • Ändern Sie das Kennwort für einen anderen Benutzer
  • Ändern Sie das Kennwort für sudo

Ändern Sie Eigenes Passwort

Ein Nicht-Administrator unter Linux kann nur sein eigenes Passwort ändern. Der Befehl passwd wird verwendet, um Benutzerkennwörter in Linux zu ändern., Auf diese Weise kann ein Benutzer mit diesem Befehl sein eigenes Kennwort ändern:

$ passwd

Wenn Sie den Befehl passwd eingeben, werden Sie vom System aufgefordert, Ihr aktuelles Kennwort einzugeben. Dabei wird dieses Passwort mit dem gespeicherten Passwort abgeglichen. Wenn es übereinstimmt, werden Sie mit dem nächsten Schritt fortfahren, dh um das neue Passwort einzugeben. Nachdem Sie das neue Kennwort eingegeben haben, fragt das System erneut nach der Eingabe des neuen Kennworts zur Bestätigung. Nachdem die beiden Einträge übereinstimmen, wird Ihr Passwort erfolgreich geändert.,

Passwort für einen anderen Benutzer ändern

Unter Linux kann nur ein Administrator/Superuser das Passwort für einen anderen Benutzer ändern. Dies ist der Befehl superuser verwenden werden:

$ sudo passwd

Als ein Benutzer mit diesem Befehl werden Sie aufgefordert, das Passwort für sudo, um sicherzustellen, dass Sie sind in der Tat ein super-user. Ein Superbenutzer muss das alte Kennwort für einen Benutzer nicht eingeben, da er möglicherweise den Befehl zum Zurücksetzen eines vergessenen Kennworts verwendet., Wie auch immer, der Superbenutzer muss auch das neue Passwort eingeben und erneut eingeben, danach wird es erfolgreich aktualisiert.

Ändern des Passworts für sudo

Es ist eine gute Sicherheitspraxis, das Passwort eines Superbenutzers unter Linux von Zeit zu Zeit zu ändern. Hier sind zwei Möglichkeiten, wie Sie ein sudo-Passwort ändern können:

Methode 1:

Die erste Möglichkeit besteht darin, sich als root über den folgenden Befehl anzumelden:

$ sudo-i

Wenn Sie nach Eingabe eines gültigen Kennworts als root angemeldet sind, ändern Sie das Kennwort mit dem Befehl passwd für root.,

Sie können dann die Root-Eingabeaufforderung über den Befehl exit wie folgt beenden:

Methode 2:

Die zweite Methode besteht darin, den folgenden Befehl als sudo zu verwenden:

$ sudo passwd root

Geben Sie das Passwort für sudo ein und dann können Sie das Passwort von root ändern, wie Sie es für jeden anderen Benutzer tun.

Dies war alles, was Sie über das Ändern von Benutzerkennwörtern in Linux wissen mussten, sowohl über die Benutzeroberfläche als auch über die Befehlszeile., Sie können jetzt ein sehr sicheres Benutzerkonto auf Ihrem System verwalten.