|
Dnes potrebujem použiť administrátorský účet mailového servera na pridanie niekoľkých adries na presmerovanie, ale zrazu som zistil, že som zabudol administrátorské heslo, ktoré som dlho nepoužíval, a nenašiel som súbor, kde bolo heslo uložené. Po niekoľkých pokusoch nie je žiadny spôsob, ako heslo obnoviť. Po preskúmaní balíka servera ExtMail používaného spoločnosťou sa zistilo, že na obnovenie administrátorského hesla je možné použiť nasledujúce metódy. Najskôr odstráňte časť o posudzovaní hesla a prihláste sa priamo s akýmkoľvek heslom Sub prihlasovacia funkcia - if ($a->auth($user, $pass)) {
Kopírovať kódupravené na Týmto spôsobom sa môžete prihlásiť s akýmkoľvek heslom a nezabudnite tento kód po prihlásení upraviť späť, inak nastane problém...
2. Upraviť hodnotu záznamu manažérskej tabuľky v databáze
Počiatočný init.sql hľadania ExtMailu ukazuje, že heslo extmail*123* má hodnotu šifrovacieho reťazca hesla $1$BrT9qxfB$Ha81Mb5YVV6rNKNN5jmtj1 Databázové záznamy upravujte sami pomocou SQL - update manager set password = ‘$1$BrT9qxfB$Ha81Mb5YVV6rNKNN5jmtj1′ where username = ‘admin’;
Kopírovať kódResetujte heslo na extmail*123* a po prihlásení ho zmeňte
|