사용자 도구

사이트 도구


service:smtp:exim:pamauth

PAM 인증을 통한 사용자 관리

설정변경

  1. /etc/exim4/update-exim4.conf.conf 파일을 수정한다.
    dc_eximconfig_configtype='internet'
    dc_other_hostnames='adminschool.net'
    dc_local_interfaces=''
    dc_readhost=''
    dc_relay_domains=''
    dc_minimaldns='false'
    dc_relay_nets=''
    dc_smarthost=''
    CFILEMODE='644'
    #dc_use_split_config='false'
    dc_use_split_config='true'
    dc_hide_mailname='false'
    dc_mailname_in_oh='true'
    #dc_localdelivery='mail_spool'
    dc_localdelivery='maildir_home'
  2. /etc/exim4/conf.d/auth/42-login 파일을 생성한다.
    #
    # /etc/passwd 에 있는 값을 가지고 인증을 한다.
    #
    fixed_login:
        driver = plaintext
        public_name = LOGIN
        server_prompts = "Username:: : Password::"
        server_condition = ${if pam{$1:${sg{$2}{:}{::}}}{yes}{no}}
        server_set_id = $1
    #
    #
    fixed_plain:
        driver = plaintext
        public_name = PLAIN
        server_prompts = :
        server_condition = ${if pam{$2:${sg{$3}{:}{::}}}{yes}{no}}
        server_set_id = $2
  3. /etc/group 파일을 수정한다.
    ...
    shadow:x:42:Debian-exim
    ...
service/smtp/exim/pamauth.txt · 마지막으로 수정됨: 2008/05/16 14:07 저자 starlits