Situatie
Master-user in dovecot este un user “special” cu care te poti conecta la toate casutele de mail din cadrul unui server care are configurat dovecot. Este o solutie care te ajuta in administrarea serverului si in rezolvarea problemelor legate de casutele de mail fara a avea nevoie de credentialele userilor. Conectarea se va face cu user@domeniu.ro*masteruser si parola pe care o vom seta acestuia.
- Nano /etc/dovecot/conf.d/auth-master.conf.ext
-verificam configuratia passdb pentru master, apoi verificam unde ar trebui sa fie locatia fisierului care contine configuratia userului.
auth_master_user_separator = *
passdb {
driver = passwd-file
master = yes
args = /etc/dovecot/dovecot-master-users
-inainte de linia passdb adaugam (de mana in vi) linia : auth_master_user_separator = *
Acest separator este simbolul pe care il vom folosi intre userul pe a carui casuta vrem sa ne conectam si user-ul master.
2. Generam o parola cu comanda: doveadm pw -s SSHA512 si copiem cheia intr-un loc sigur.
3. Cream fisierul in locatia respectiva cu denumirea din configuratia de mai sus si in locatia de acolo: nano /etc/dovecot/dovecot-master-users adaugam o linie in formatul:
user:password
Unde user : numele user-ului de master pe care il dorim
Password: cheia generata la punctul anterior
4. Mergem in fisierul 10-auth.conf si decomentam linia de mai jos pentru a specifica dovecot sa includa fisierul in configuratia sa:
nano /etc/dovecot/conf.d/10-auth.conf
!include auth-master.conf.ext
5. Restartam serviciul dovecot pentru a incarca noua configuratie.
Systemctl restart dovecot
Leave A Comment?