2-fattore di autenticazione Roundcube impostazioni di ripristino e di accesso di emergenza
Hai dimenticato il codice di autenticazione a 2 fattori nel roundcube? vuoi accedere rapidamente alla posta in arrivo facilmente? questo tutorial è per te.
Di seguito è riportata una descrizione di come reimpostare l'accesso in caso di emergenza.
Necessità è la madre dell'invenzione. Oggi si è verificata una situazione in cui era impossibile accedere alla casella di posta a causa del mancato miglioramento del codice di autorizzazione, ti descriverò come ho riottenuto l'accesso alla casella di posta in modo indolore.
All'inizio, accediamo al database roundcube, possiamo usare i dati di root o se conosciamo i dati direttamente nel database, accediamo ad esso.
Dopo essere andato alla base / roundcube nel pannello directadmin da_roundcube
passiamo a utenti tabeli.
In esso, cerchiamo un indirizzo e-mail che è stato bloccato e lo modifichiamo.
Siamo interessati a una tabella denominata preferenze
Dovrebbe esserci qualcosa di simile a quello qui sotto:
1 | a:18:{s:11:"search_mods";a:15:{s:1:"*";a:2:{s:7:"subject";i:1;s:4:"from";i:1;}s:10:"INBOX.Sent";a:2:{s:7:"subject";i:1;s:2:"to";i:1;}s:12:"INBOX.Drafts";a:2:{s:7:"subject";i:1;s:2:"to";i:1;}s:5:"INBOX";a:3:{s:7:"subject";i:1;s:4:"from";i:1;s:2:"to";i:1;}s:4:"Sent";a:3:{s:7:"subject";i:1;s:4:"from";i:1;s:2:"to";i:1;}s:10:"INBOX.spam";a:2:{s:7:"subject";i:1;s:4:"from";i:1;}s:20:"INBOX.oferty dla nas";a:2:{s:7:"subject";i:1;s:4:"from";i:1;}s:11:"INBOX.Trash";a:2:{s:7:"subject";i:1;s:4:"from";i:1;}s:5:"Trash";a:2:{s:7:"subject";i:1;s:4:"from";i:1;}s:12:"INBOX.Krazet";a:2:{s:7:"subject";i:1;s:4:"from";i:1;}s:17:"INBOX.ZUS Kadrowe";a:2:{s:7:"subject";i:1;s:4:"from";i:1;}s:14:"INBOX.PRYWATNE";a:2:{s:7:"subject";i:1;s:4:"from";i:1;}s:13:"INBOX.ALLEGRO";a:2:{s:7:"subject";i:1;s:4:"from";i:1;}s:6:"Drafts";a:2:{s:7:"subject";i:1;s:4:"from";i:1;}s:9:"Wycieczka";a:2:{s:7:"subject";i:1;s:4:"from";i:1;}}s:17:"message_threading";a:11:{s:20:"FolderZam&APM-wienia";b:0;s:10:"INBOX.Spam";b:0;s:17:"INBOX.Sailing DAL";b:0;s:28:"INBOX.Brotherhood CCF.Brooth";b:0;s:15:"INBOX.FisherMan";b:0;s:17:"INBOX.ZUS Kadrowe";b:0;s:14:"INBOX.PRYWATNE";b:0;s:13:"INBOX.ALLEGRO";b:0;s:9:"Wycieczka";b:0;s:5:"INBOX";b:0;s:6:"Amazon";b:0;}s:16:"message_sort_col";s:4:"date";s:18:"message_sort_order";s:4:"DESC";s:17:"collapsed_folders";s:0:"";s:12:"preview_pane";s:1:"1";s:8:"show_sig";i:1;s:10:"reply_mode";i:1;s:12:"default_font";s:6:"Tahoma";s:17:"default_font_size";s:4:"14pt";s:19:"default_addressbook";s:1:"0";s:19:"autocomplete_single";b:0;s:8:"timezone";s:13:"Europe/Warsaw";s:16:"standard_windows";b:1;s:4:"skin";s:5:"larry";s:17:"check_all_folders";b:1;s:11:"client_hash";s:32:"0eeefb4184ced0bc6302c3e1770595ae";s:24:"twofactor_gauthenticator";a:3:{s:6:"secret";s:16:"7WY7WYHNOVTH7F3T";s:8:"activate";b:1;s:14:"recovery_codes";a:0:{}}} |
Ci interessa il finale, vale a dire:
1 | "client_hash";s:32:"0eeefb4184ced0bc6302c3e1770595ae";s:24:"twofactor_gauthenticator";a:3:{s:6:"secret";s:16:"7WY7WYHNOVTH7F3T";s:8:"activate";b:1;s:14:"recovery_codes";a:0:{}}} |
Rimuoviamo un frammento da esso: subito dopo che client_hash è finito, cioè:
1 | s:24:"twofactor_gauthenticator";a:3:{s:6:"secret";s:16:"7WY7WYHNOVTH7F3T";s:8:"activate";b:1;s:14:"recovery_codes";a:0:{}}} |
dopo client_hash aggiungiamo una parentesi chiusa }
In effetti, la punta dovrebbe assomigliare a questa:
1 | client_hash";s:32:"0eeefb4184ced0bc6302c3e1770595ae";} |
E l'intera voce:
1 | a:18:{s:11:"search_mods";a:15:{s:1:"*";a:2:{s:7:"subject";i:1;s:4:"from";i:1;}s:10:"INBOX.Sent";a:2:{s:7:"subject";i:1;s:2:"to";i:1;}s:12:"INBOX.Drafts";a:2:{s:7:"subject";i:1;s:2:"to";i:1;}s:5:"INBOX";a:3:{s:7:"subject";i:1;s:4:"from";i:1;s:2:"to";i:1;}s:4:"Sent";a:3:{s:7:"subject";i:1;s:4:"from";i:1;s:2:"to";i:1;}s:10:"INBOX.spam";a:2:{s:7:"subject";i:1;s:4:"from";i:1;}s:20:"INBOX.oferty dla nas";a:2:{s:7:"subject";i:1;s:4:"from";i:1;}s:11:"INBOX.Trash";a:2:{s:7:"subject";i:1;s:4:"from";i:1;}s:5:"Trash";a:2:{s:7:"subject";i:1;s:4:"from";i:1;}s:12:"INBOX.Krazet";a:2:{s:7:"subject";i:1;s:4:"from";i:1;}s:17:"INBOX.ZUS Kadrowe";a:2:{s:7:"subject";i:1;s:4:"from";i:1;}s:14:"INBOX.PRYWATNE";a:2:{s:7:"subject";i:1;s:4:"from";i:1;}s:13:"INBOX.ALLEGRO";a:2:{s:7:"subject";i:1;s:4:"from";i:1;}s:6:"Drafts";a:2:{s:7:"subject";i:1;s:4:"from";i:1;}s:9:"Wycieczka";a:2:{s:7:"subject";i:1;s:4:"from";i:1;}}s:17:"message_threading";a:11:{s:20:"FolderZam&APM-wienia";b:0;s:10:"INBOX.Spam";b:0;s:17:"INBOX.Sailing DAL";b:0;s:28:"INBOX.Brotherhood CCF.Brooth";b:0;s:15:"INBOX.FisherMan";b:0;s:17:"INBOX.ZUS Kadrowe";b:0;s:14:"INBOX.PRYWATNE";b:0;s:13:"INBOX.ALLEGRO";b:0;s:9:"Wycieczka";b:0;s:5:"INBOX";b:0;s:6:"Amazon";b:0;}s:16:"message_sort_col";s:4:"date";s:18:"message_sort_order";s:4:"DESC";s:17:"collapsed_folders";s:0:"";s:12:"preview_pane";s:1:"1";s:8:"show_sig";i:1;s:10:"reply_mode";i:1;s:12:"default_font";s:6:"Tahoma";s:17:"default_font_size";s:4:"14pt";s:19:"default_addressbook";s:1:"0";s:19:"autocomplete_single";b:0;s:8:"timezone";s:13:"Europe/Warsaw";s:16:"standard_windows";b:1;s:4:"skin";s:5:"larry";s:17:"check_all_folders";b:1;s:11:"client_hash";s:32:"0eeefb4184ced0bc6302c3e1770595ae";} |
Salviamo il tavolo e basta.
Dovremmo essere in grado di accedere alla nostra casella di posta.
2-Il fattore di autenticazione può essere configurato da zero nelle impostazioni di Roundcube.