Heim > System-Tutorial > LINUX > Hauptteil

Wie kann ich das Passwort auf einem Linux-System einfach zurücksetzen? Ein praktischer Leitfaden, der Ihnen drei Methoden beibringt

WBOY
Freigeben: 2024-02-11 21:00:04
nach vorne
862 Leute haben es durchsucht

Linux-System ist ein leistungsstarkes und flexibles Betriebssystem, das auf einer Vielzahl von Geräten ausgeführt werden kann, von PCs über Server bis hin zu Mobiltelefonen und Tablets. Aber was sollten Sie tun, wenn Sie Ihr Linux-Systemkennwort vergessen oder Ihr Passwort ändern möchten? Keine Sorge, in diesem Artikel lernen Sie drei einfache und effektive Methoden kennen, mit denen Sie das Passwort Ihres Linux-Systems problemlos zurücksetzen können, unabhängig davon, ob Sie Ubuntu, CentOS oder andere Distributionen verwenden.

Wie kann ich das Passwort auf einem Linux-System einfach zurücksetzen? Ein praktischer Leitfaden, der Ihnen drei Methoden beibringt

Eine davon besteht darin, ein Passwort für das Datenbank-Root-Konto festzulegen – Sie müssen dieses privat halten und es nur verwenden, wenn es unbedingt notwendig ist. Dieser Artikel ist hilfreich, wenn Sie Ihr Passwort vergessen oder es zurücksetzen müssen (z. B. wenn der Datenbankadministrator ersetzt oder entlassen wird!). Wir erklären, wie Sie das Root-Passwort für MySQL oder MariaDB unter Linux zurücksetzen oder wiederherstellen.

Empfohlene Lektüre: Root-Passwort für MySQL oder MariaDB ändern.

Obwohl wir in diesem Artikel MariaDB verwenden, gelten diese Anweisungen auch für MySQL.

MySQL- oder MariaDB-Root-Passwort wiederherstellen

Bevor Sie starten, stoppen Sie den Datenbankdienst und überprüfen Sie den Dienststatus. Wir sollten die zuvor festgelegten Umgebungsvariablen sehen:

------------- SystemD ------------- 
# systemctl stop mariadb
------------- SysVinit -------------
# /etc/init.d/mysqld stop
Nach dem Login kopieren

Als nächstes starten Sie den Dienst mit der Option --skip-grant-tables:

------------- SystemD ------------- 
# systemctl set-environment MYSQLD_OPTS="--skip-grant-tables"
# systemctl start mariadb
# systemctl status mariadb
------------- SysVinit -------------
# mysqld_safe --skip-grant-tables &
Nach dem Login kopieren

Wie kann ich das Passwort auf einem Linux-System einfach zurücksetzen? Ein praktischer Leitfaden, der Ihnen drei Methoden beibringt
Starten Sie MySQL/MariaDB mit Skip-Tabellen

Dadurch können Sie sich ohne Root-Passwort mit der Datenbank verbinden (möglicherweise müssen Sie zu einem anderen Terminal wechseln):

# mysql -u root
Nach dem Login kopieren

Befolgen Sie als Nächstes die unten aufgeführten Schritte.

>MariaDB [(none)]> USE mysql;
MariaDB [(none)]> UPDATE user SET password=PASSWORD('YourNewPasswordHere') WHERE User='root' AND Host = 'localhost';
MariaDB [(none)]> FLUSH PRIVILEGES;
Nach dem Login kopieren

Zum Schluss stoppen Sie den Dienst, deaktivieren Sie die Umgebungsvariablen und starten Sie den Dienst erneut:

------------- SystemD ------------- 
# systemctl stop mariadb
# systemctl unset-environment MYSQLD_OPTS
# systemctl start mariadb
------------- SysVinit -------------
# /etc/init.d/mysql stop
# /etc/init.d/mysql start
Nach dem Login kopieren

Dadurch werden die vorherigen Änderungen wirksam und Sie können sich mit dem neuen Passwort mit der Datenbank verbinden.

Zusammenfassung

Durch diesen Artikel sollten Sie gelernt haben, wie Sie drei verschiedene Methoden verwenden, um das Passwort Ihres Linux-Systems zurückzusetzen. Diese Methoden verwenden den Einzelbenutzermodus, die Verwendung einer CD oder eines USB-Flash-Laufwerks und die Verwendung des Befehls chroot. Jede Methode hat ihre Vor- und Nachteile, und Sie können je nach Situation und Bedarf die geeignete Methode auswählen. Denken Sie nach dem Zurücksetzen Ihres Passworts daran, Ihr neues Passwort sicher aufzubewahren, damit Sie es nicht vergessen oder erneut verlieren.

Das obige ist der detaillierte Inhalt vonWie kann ich das Passwort auf einem Linux-System einfach zurücksetzen? Ein praktischer Leitfaden, der Ihnen drei Methoden beibringt. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:lxlinux.net
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage