{"id":128,"date":"2026-03-04T14:02:23","date_gmt":"2026-03-04T12:02:23","guid":{"rendered":"https:\/\/eibo.eu\/?p=128"},"modified":"2026-03-04T14:03:27","modified_gmt":"2026-03-04T12:03:27","slug":"dovecot-user-mapping","status":"publish","type":"post","link":"https:\/\/eibo.eu\/?p=128","title":{"rendered":"Dovecot user mapping"},"content":{"rendered":"\n<p>Die Anmeldung von System-Usern, also regul\u00e4ren Linux-Konten in \/etc\/passwd, erfolgt typischerweise mit PAM, hier hilft das pam-user-map Plugin aus dem mariadb-server Paket um sich mit Emailadressen anmelden zu k\u00f6nnen. Dazu sind folgende Anpassungen n\u00f6tig:<\/p>\n\n\n\n<p>In \/etc\/pam.d\/dovecot:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>%PAM-1.0\n\nauth    required                        pam_user_map.so\n@include common-auth\n@include common-account\n@include common-session<\/code><\/pre>\n\n\n\n<p>In \/etc\/security\/user_map.conf:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>#\n# Configuration file for pam_user_map.so\n#\n# defines mapping in the form\n#\n#       orig_user_name: mapped_user_name\n#\n# or (to map all users in a specific group)\n#\n#       @group_name: mapped_user_name\n#\n# comments and empty lines are ignored\n#\ne.thieme@eibo.eu:                   thieme\n<\/code><\/pre>\n\n\n\n<p>Diese beiden Einstellungen reichen, die Abfrage der USERDB erfolgt dann auch mit dem gemappten Namen.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Die Anmeldung von System-Usern, also regul\u00e4ren Linux-Konten in \/etc\/passwd, erfolgt typischerweise mit PAM, hier hilft das pam-user-map Plugin aus dem mariadb-server Paket um sich mit Emailadressen anmelden zu k\u00f6nnen. Dazu sind folgende Anpassungen n\u00f6tig: In \/etc\/pam.d\/dovecot: In \/etc\/security\/user_map.conf: Diese beiden Einstellungen reichen, die Abfrage der USERDB erfolgt dann auch mit dem gemappten Namen.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6],"tags":[35,36,38,37],"class_list":["post-128","post","type-post","status-publish","format-standard","hentry","category-email","tag-dovecot","tag-email-address","tag-login","tag-pam"],"_links":{"self":[{"href":"https:\/\/eibo.eu\/index.php?rest_route=\/wp\/v2\/posts\/128","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/eibo.eu\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/eibo.eu\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/eibo.eu\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/eibo.eu\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=128"}],"version-history":[{"count":2,"href":"https:\/\/eibo.eu\/index.php?rest_route=\/wp\/v2\/posts\/128\/revisions"}],"predecessor-version":[{"id":130,"href":"https:\/\/eibo.eu\/index.php?rest_route=\/wp\/v2\/posts\/128\/revisions\/130"}],"wp:attachment":[{"href":"https:\/\/eibo.eu\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=128"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/eibo.eu\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=128"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/eibo.eu\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=128"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}