|
Heute muss ich das Administratorkonto des Mailservers verwenden, um einige Weiterleitungsadressen hinzuzufügen, aber plötzlich habe ich das Administratorpasswort vergessen, das lange nicht mehr verwendet worden war, und ich konnte die Datei, in der das Passwort gespeichert war, nicht finden. Nach mehreren Versuchen gibt es keine Möglichkeit, das Passwort wiederherzustellen. Nach Überprüfung des vom Unternehmen verwendeten ExtMail-Postfachserver-Pakets stellte sich heraus, dass folgende Methoden verwendet werden können, um das Administratorpasswort wiederherzustellen. Entferne zuerst den Teil mit der Passwortbeurteilung und melde dich direkt mit einem beliebigen Passwort an Sub-Login-Funktion - if ($a->auth($user, $pass)) {
Code kopierenModifiziert zu So kannst du dich mit jedem Passwort anmelden und vergiss nicht, diesen Code nach dem Einloggen wieder zu ändern, sonst gibt es ein Problem...
2. Ändern Sie den Datensatz der Manager-Tabelle in der Datenbank
Der anfängliche init.sql der Suche nach ExtMail zeigt, dass das Passwort extmail*123* einen Passwortverschlüsselungs-String-Wert von $1$BrT9qxfB$Ha81Mb5YVV6rNKNN5jmtj1 hat Verändern Sie die Datenbankeinträge selbst mit SQL - update manager set password = ‘$1$BrT9qxfB$Ha81Mb5YVV6rNKNN5jmtj1′ where username = ‘admin’;
Code kopierenSetze das Passwort auf extmail*123* zurück und ändere das Passwort nach dem Anmelden
|