Wenn Sie in einem Linux-Betriebssystem arbeiten, ist ein Passwort die erste Verteidigungslinie, um das System zu sichern. Es wird empfohlen, das Benutzerkennwort in Linux zu ändern, um die Sicherheit zu erhöhen und das System schwerer zu knacken. passwd ist ein Befehlszeilendienstprogramm in Linux, das verwendet wird, um das Authentifizierungspasswort eines Benutzers zu aktualisieren, das in der Datei /etc/shadow gespeichert ist. Ein Root- oder Superuser kann das Passwort jedes Benutzerkontos ändern, während ein normaler Benutzer nur das Passwort für sein eigenes Konto ändern kann.
Wenn Sie ein Benutzerkennwort unter Linux ändern, sollten Sie die folgenden Richtlinien befolgen:
- Ein Passwort muss stark sein, mindestens acht Zeichen oder mehr.
- Verwenden Sie sowohl Groß- als auch Kleinbuchstaben, um das Passwort stark zu machen.
- Vermeiden Sie Wörter aus dem Wörterbuch, Ihren Namen, Nachnamen oder Ihr Geburtsdatum in einem Passwort.
In diesem Beitrag zeigen wir Ihnen, wie Sie Benutzerkennwörter unter Linux ändern oder festlegen.
Voraussetzungen
- Ein Server, auf dem Linux auf der Atlantic.Net Cloud Platform ausgeführt wird
- Ein auf Ihrem Server konfiguriertes Root-Passwort
Atlantic.Net Cloud-Server erstellen
Melden Sie sich zunächst bei Ihrem Atlantic.Net Cloud Server an. Erstellen Sie einen neuen Server und wählen Sie ein beliebiges Linux-Betriebssystem mit mindestens 1 GB RAM. Stellen Sie über SSH eine Verbindung zu Ihrem Cloud-Server her und melden Sie sich mit den oben auf der Seite hervorgehobenen Anmeldeinformationen an.
Ändern Sie Ihr Benutzerkennwort
Wenn Sie Ihr eigenes Passwort ändern möchten, verwenden Sie das Befehlszeilendienstprogramm passwd wie unten gezeigt:
passwd
Sie werden aufgefordert, Ihr bestehendes Passwort einzugeben, um das neue Passwort festzulegen. Sobald das Passwort korrekt ist, werden Sie wie unten gezeigt aufgefordert, ein neues Passwort einzugeben:
Changing password for vyom. (current) UNIX password: Enter new UNIX password: Retype new UNIX password: passwd: password updated successfully
Nachdem Sie ein neues Passwort eingerichtet haben, können Sie es bei der nächsten Anmeldung verwenden.
Passwort eines anderen Benutzers ändern
Nur ein Root-Benutzer oder ein Benutzer mit sudo-Berechtigungen kann das Passwort eines anderen Benutzers ändern. Verwenden Sie die folgende Syntax, um das Passwort des anderen Benutzers zu ändern:
sudo passwd username
Zum Beispiel, um das Passwort des Benutzers namens vyom zu ändern , führen Sie den folgenden Befehl aus:
sudo passwd vyom
Sie werden aufgefordert, das neue Passwort einzugeben und zu bestätigen:
Enter new UNIX password: Retype new UNIX password: passwd: password updated successfully
Benutzer zwingen, ein Passwort bei der Anmeldung zu ändern
Wenn Sie in einer Umgebung mit mehreren Benutzern arbeiten, wird empfohlen, einen Benutzer zu zwingen, sein Kennwort bei der nächsten Anmeldung zu ändern.
Verwenden Sie den folgenden Befehl, um den Benutzer namens hitesh zu erzwingen um ein Passwort bei der nächsten Anmeldung zu ändern:
sudo passwd --expire hitesh
Dieser Befehl lässt das Benutzerkennwort ablaufen. Wenn der Benutzer versucht, sich mit dem alten Passwort anzumelden, wird ihm eine Meldung angezeigt, in der er aufgefordert wird, sein Passwort zu ändern:
ssh [email protected]
Sie sollten die folgende Nachricht sehen:
[email protected]'s password: You are required to change your password immediately (root enforced) WARNING: Your password has expired. You must change your password now and login again! Changing password for hitesh. (current) UNIX password: Enter new UNIX password: Retype new UNIX password: passwd: password updated successfully
Schlussfolgerung
In diesem Handbuch haben wir erklärt, wie Sie ein Benutzerkennwort unter Linux festlegen oder ändern. Dieses Verfahren funktioniert auf jedem Linux-Betriebssystem, einschließlich Ubuntu, Debian, RHEL, Fedora, CentOS, Rocky Linux, Oracle Linux, Alpine, Arch und mehr. Probieren Sie es auf VPS-Hosting von Atlantic.Net aus!