Ich antworte mir zur Dokumentation selbst: Es geht mit dem PAM-Modul access. Folgender Eintrag in der Datei /etc/pam.d/imap löst mein Problem:
account required pam_access.so accessfile=/etc/mail-nur-lehrer.allowed die Datei /etc/mail-nur-lehrer.allowed sieht so aus: +:teachers:ALL +:ALL: 127.0.0.1 ::1 10.16.1.1 -ALL:ALL Gruß Frithjof Am 16.02.2015 um 21:34 schrieb Frithjof Hammer: > Liebe Liste! > > Meine Schule möchte Emailkonten für Lehrer einführen. Dazu habe ich die > Ports für POP und IMAP in den SSL Varianten in ipfire geforwardet. Alles > funktioniert wunderbar. Jetzt will ich den Zugang auf ausgewählte Lehrer > beschränken, da die alle Schüler bei uns ein Standardpasswort haben. > > Eine gute Möglichkeit scheint mir pam_listfile (Paket libpam-modules) zu > sein. Ein kleiner Eintrag in der /etc/pam.d/imap: > > auth required pam_listfile.so onerr=fail item=user sense=allow > file=/etc/mail-nur-lehrer.allowed > > Jetzt noch alle erlaubten Lehrer in die Datei mail-nur-lehrer.allowed > eintragen, fertig, funktioniert, Feierabend. > > Leider geht jetzt sophomorix-add nicht mehr: Es tüdelt beim Anlegen von > Benutzern mit cyrus rum und bricht ab, weil er sich gegenüber cyrus nun > nicht mehr authentifizieren kann. > > Was nun tun? Wer hat eine Idee? > > _______________________________________________ > linuxmuster-user mailing list > [email protected] > https://mail.lehrerpost.de/mailman/listinfo/linuxmuster-user > _______________________________________________ linuxmuster-user mailing list [email protected] https://mail.lehrerpost.de/mailman/listinfo/linuxmuster-user
