So ändern Sie das Passwort eines Benutzers unter Linux

How Change User S Password Linux




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

  • Es enthält sowohl Groß- als auch 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, Ihre Adresse, Ihre Telefonnummer, Ihr Geburtsdatum oder Ihre Lizenznummern. Diese Informationen können leicht verwendet werden, um Ihr Passwort zu erraten.

Notieren Sie Ihr Passwort immer an einem sicheren Ort, von dem aus 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.



Passwort über die Benutzeroberfläche ändern

Wenn Sie ein Linux-Benutzer sind, der für die meisten Verwaltungsvorgänge die grafische Benutzeroberfläche 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 Application Launcher zu und geben Sie dann die Schlüsselwörter „Einstellungen“ wie folgt in die Suchleiste ein:
  • Klicken Sie auf den Abwärtspfeil im oberen Bereich des Debian/Ubuntu-Desktops und klicken Sie dann auf das Symbol „Einstellungen“ aus dem folgenden Dropdown-Menü:

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



Alle Benutzer Ihres Systems werden hier aufgelistet. Klicken Sie auf den Benutzer, dessen Daten Sie ändern möchten. Sie müssen zuerst die Benutzeransicht entsperren, damit Sie Änderungen an ihren 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 Zugangsdaten 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 Kennwort und die folgende Ansicht Kennwort ändern wird geöffnet. Geben Sie das neue Kennwort ein, und geben Sie dasselbe Kennwort erneut in das Feld Neues Kennwort bestätigen ein. Sie können nun sehen, dass die Schaltfläche Ändern aktiv ist.

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

Spitze: Eine einfache und schnelle Möglichkeit, auf die Benutzereinstellungen zuzugreifen, besteht darin, das Schlüsselwort „Benutzer“ im Application Launcher wie folgt einzugeben:

Passwort über die Befehlszeile ändern

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

Beim Öffnen des Terminals können Sie mit Benutzerkennwörtern Folgendes tun:

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

Ändern Ihres eigenen Passworts

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

$passwd

Wenn Sie den Befehl passwd eingeben, fordert das System Sie auf, Ihr aktuelles Kennwort einzugeben. Dabei wird dieses Passwort mit dem hinterlegten Passwort abgeglichen. Bei Übereinstimmung gelangen Sie zum nächsten Schritt, d. h. zur Eingabe des neuen Passworts. Nachdem Sie das neue Passwort eingegeben haben, fordert das System zur Bestätigung erneut auf, das neue Passwort einzugeben. Nachdem die beiden Eingaben ü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, den ein Superuser verwenden wird:

$sudo passwd [Nutzername]

Wenn ein Benutzer diesen Befehl eingibt, wird er nach dem Passwort für sudo gefragt, um sicherzustellen, dass er tatsächlich ein Superuser ist. Ein Superuser muss nicht das alte Passwort für einen Benutzer eingeben, da er möglicherweise den Befehl zum Zurücksetzen eines vergessenen Passworts verwendet. Wie auch immer, der Superuser muss auch das neue Passwort eingeben und erneut eingeben, wonach es erfolgreich aktualisiert wird.

Ändern des Passworts für sudo

Es ist eine gute Sicherheitspraxis, das Passwort eines Superusers unter Linux von Zeit zu Zeit zu ändern. Sie haben zwei Möglichkeiten, ein Sudo-Passwort zu ändern:

Methode 1:

Die erste Möglichkeit besteht darin, sich mit dem folgenden Befehl als Root anzumelden:

$sudo -ich

Wenn Sie nach Eingabe eines gültigen Kennworts als root angemeldet sind, verwenden Sie den Befehl passwd, um das Kennwort für root zu ändern.

Anschließend können Sie 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 passwdWurzel

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

Dies war alles, was Sie über das Ändern von Benutzerpasswörtern unter 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.