Moodle Benutzer-Passwort via CLI ändern

In der Welt von Moodle, einem weit verbreiteten Lernmanagement-System, ist es manchmal notwendig, administrative Aufgaben schnell und effizient durchzuführen, ohne die grafische Benutzeroberfläche zu nutzen. Eine solche Aufgabe ist das Zurücksetzen oder Ändern des Moodle Benutzer Passwort direkt über die Kommandozeilenoberfläche (CLI). Dies kann besonders nützlich sein in Situationen, wo GUI-Zugriff beschränkt ist oder wenn Sie mehrere Passwörter in einem Rutsch ändern müssen. In diesem Blogartikel führen wir Sie durch den Prozess des Änderns eines Moodle-Benutzerpassworts via CLI.

Vorbereitung

Bevor Sie beginnen, stellen Sie sicher, dass Sie Zugriff auf den Server haben, auf dem Moodle installiert ist. Sie benötigen außerdem entsprechende Berechtigungen, um Befehle auszuführen.

Schritt 1: Wechsel ins Document Root der Moodle Installation

Das Document Root ist das Hauptverzeichnis, in dem Ihre Moodle-Installation gespeichert ist. In den meisten Fällen finden Sie Moodle unter /var/www/moodle oder /var/www/html/moodle. Sie können in dieses Verzeichnis wechseln, indem Sie den folgenden Befehl in Ihrem Terminal eingeben:

cd /var/www/moodle

oder

cd /var/www/html/moodle

Stellen Sie sicher, dass Sie den Pfad entsprechend Ihrer Serverkonfiguration anpassen.

Schritt 2: Ausführung des Moodle Passwort-Reset-Skripts

Innerhalb des Moodle-Verzeichnisses gibt es ein PHP-Skript, das speziell dafür entwickelt wurde, um Benutzerpasswörter über die CLI zurückzusetzen. Sie können dieses Skript mit dem folgenden Befehl ausführen:

php admin/cli/reset_password.php

Nach der Ausführung des Befehls werden Sie aufgefordert, den Benutzernamen des Kontos einzugeben, für das Sie das Passwort zurücksetzen möchten. Es ist wichtig zu beachten, dass dieses Skript nur für Benutzerkonten funktioniert, die die manuelle Authentifizierung verwenden. In diesem Beispiel nehmen wir unseren Benutzer „admin“.

Beachtung der Moodle Passwort-Richtlinien

Moodle hat spezifische Sicherheitsanforderungen für Passwörter. Wenn das eingegebene Moodle Benutzer Passwort diesen Richtlinien nicht entspricht, wird ein Fehler ausgegeben. Typischerweise müssen Passwörter mindestens eine Ziffer (1 digit), mindestens einen Großbuchstaben (1 upper case letter) und mindestens ein nicht-alphanumerisches Zeichen wie *, -, oder # enthalten.

Sollten Sie ein Passwort eingeben, das diesen Kriterien nicht entspricht, erhalten Sie eine Fehlermeldung ähnlich dieser:

In diesem Fall müssen Sie den Prozess wiederholen und ein passendes Passwort wählen, das den Richtlinien entspricht.

Zusammenfassung

Das Ändern von Benutzerpasswörtern via CLI in Moodle ist ein effektiver Weg, um schnelle Änderungen durchzuführen, ohne sich durch die Benutzeroberfläche navigieren zu müssen. Dieser Prozess ist besonders nützlich für Administratoren, die mit der Kommandozeile vertraut sind und schnelle Änderungen an einer großen Anzahl von Benutzerkonten vornehmen müssen. Wichtig ist, die Passwort-Richtlinien von Moodle zu beachten, um sicherzustellen, dass die neuen Passwörter den Sicherheitsanforderungen entsprechen.

Hilfe bei Moodle?

Entdecken Sie unsere umfassende Moodle-Sektion: Informieren Sie sich über Moodle-Themen und finden Sie heraus, ob wir der richtige Partner für Sie sind

Lust auf mehr?

Auf unserem Blog finden Sie weitere Tutorials und nützliche Beiträge zu allerlei Themen Rund um Linux, Firewalls, Hosting, Backups, Nextcloud uvm.

Kontaktieren Sie uns wenn Sie Interesse an für Sie maßgeschneiderte IT-Lösungen haben. Wir helfen Ihnen dabei Ihr Unternehmen fit für die IT-Landschaft der Zukunft zu gestalten.

Tags: Moodle Admin Kennwort zurücksetzen oder vergessen, Passwortreset über die Linux Konsole. Admin Login reaktiveren.