Roundcube: Passwortwechsel geht doch

Download PDF

Für einen Webmailer sieht Roundcube ziemlich gut aus, und nett wäre es, wenn Anwender darüber das Passwort für den Mailserver wechseln könnten. Das ist auch in Roundcube vorgesehen – scheint aber mit verschiedenen Linuxen nicht zu funktionieren. Ich beschreibe hier eine Möglichkeit – ob es Sicherheits-technisch vertretbar ist, muss jede Admina selbst entscheiden! Diese Beschreibung funktioniert nur, mit in Linux angelegten Anwendern- also wenn keine(!) Roundcube Anwenderverwaltung in MySQL angelegt ist!

Die Konfiguration habe ich mit Kubuntu 12.04 LTS und Roundcube 0.9.1 erstellt. Der Server auf dem die Roundcube Installation ausgeführt wird bietet auch den Maildienst Postfix und Dovecot.

Der hier genannte Ordner ‚roundcube‘ meint natürlich den Installations- Ordner auf deinen Server. Der Passwort- Wechsel nach dieser Anleitung funktioniert nur mit im System angelegten Anwendern – also keine Benutzerverwaltung mit z.B. SQL Datenbanken oder LDAP.

  • Im Ordner roundcube/config liegt nach einer erfolgreichen Installation die Datei main.inc.php.
  • Erweitere in der main.inc.php im Abschnitt [Plugins] den Eintrag:
    $rcmail_config['plugins'] = array(password);
  • Wechsel in den Ordner roundcube/plugins/password.
  • Benenne die config.inc.php.dist nach config.inc.php um.
  • Erweitere in der config.inc.php im 1. Abschnitt den Eintrag:
    $rcmail_config['password_driver'] = 'chpassword';
  • Wechsel in den Ordner /etc/sudoers.d
  • Erstelle dort die Datei ‚roundcube‘ mit folgenden Inhalt:
    www-data   ALL=NOPASSWD:/usr/sbin/chpasswd
  • Beachte, dass der Dateiname frei gewählt werden kann, aber keine Tilde (~) oder ein Punkt (.) im Namen sein darf.
  • Führe folgenden Befehl aus:
    sudo chmod 0440 /etc/sudoers.d/roundcube
  • Nach einer Anmeldung an roundcube sollte unter dem Menüpunkt ‚Einstellungen‘ der Punkt ‚Passwort‘ zu finden sein.

Das Ergebnis sieht dann so aus:

Passwortwechsel in Roundcube

Have fun …

Hinterlasse einen Kommentar

3 Kommentare auf "Roundcube: Passwortwechsel geht doch"

Benachrichtige mich zu:
avatar
1000
Sortiert nach:   neuste | älteste | beste Bewertung
Nico Sutter
Gast

Hallo

Ich habe die Anleitung bis zum Punkt „Wechsel in den Ordner /etc/sudoers.d“ befolgt.

Jetzt bleibe ich vor dem Problem stehen, dass ich den Ordner „etc/sudoers.d“ nicht finde!!

Könne Sie mir sagen per Speicherpfad, wo dieser liegt?

LG

Nico

Reiner
Gast

funktioniert auch heute noch 🙂 Danke.

wpDiscuz