Ich brauch mal einen Denkanstoß bezüglich Verschlüsselungsmethoden, da ich mich mit dieser Thematik bisher noch nicht intensiv auseinandergesetzt habe.
Ausgangssituation:
Mailserver auf Debian 6 mit Postfix, Dovecot, PostfixAdmin und Roundcube
Der Mailserver läuft fehlerfrei.
Bisher werden Paßwortänderungen über die User-Schnittstelle von PostfixAdmin gemacht.
Jetzt möchte ich dafür allerdings gern das entsprechende Roundcube-Plugin aktivieren und nutzen.
Allerdings verschlüsselt dieses Plugin die Paßwörter anders als PostfixAdmin, obwohl ich (hoffentlich an der richtigen Stelle) in der Plugin-Config denselben Verschlüsselungsalgorithmus eingetragen hab. Folge dessen ist, daß man sich nicht mehr einloggen kann.
Hier mal die entsprechenden Config-Ausschnitte:
config.inc.php (PostfixAdmin)
config.inc.php (Roundcube Password Plugin)
Ich hoffe, mich kann jemand in die richtige Richtung schubsen...
Ausgangssituation:
Mailserver auf Debian 6 mit Postfix, Dovecot, PostfixAdmin und Roundcube
Der Mailserver läuft fehlerfrei.
Bisher werden Paßwortänderungen über die User-Schnittstelle von PostfixAdmin gemacht.
Jetzt möchte ich dafür allerdings gern das entsprechende Roundcube-Plugin aktivieren und nutzen.
Allerdings verschlüsselt dieses Plugin die Paßwörter anders als PostfixAdmin, obwohl ich (hoffentlich an der richtigen Stelle) in der Plugin-Config denselben Verschlüsselungsalgorithmus eingetragen hab. Folge dessen ist, daß man sich nicht mehr einloggen kann.
Hier mal die entsprechenden Config-Ausschnitte:
config.inc.php (PostfixAdmin)
Code:
// Encrypt
// In what way do you want the passwords to be crypted?
// md5crypt = internal postfix admin md5
// md5 = md5 sum of the password
// system = whatever you have set as your PHP system default
// cleartext = clear text passwords (ouch!)
// mysql_encrypt = useful for PAM integration
// authlib = support for courier-authlib style passwords
// dovecot:CRYPT-METHOD = use dovecotpw -s 'CRYPT-METHOD'. Example: dovecot:CRAM-MD5
$CONF['encrypt'] = 'md5';
config.inc.php (Roundcube Password Plugin)
Code:
// LDAP password hash type
// Standard LDAP encryption type which must be one of: crypt,
// ext_des, md5crypt, blowfish, md5, sha, smd5, ssha, or clear.
// Please note that most encodage types require external libraries
// to be included in your PHP installation, see function hashPassword in drivers/ldap.php for more info.
// Default: 'crypt'
$rcmail_config['password_ldap_encodage'] = 'md5';
Ich hoffe, mich kann jemand in die richtige Richtung schubsen...