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

Antwort per Email an