Postfix mail service - mailbox component cyrus-sasl

cyrus-sasl Simple authentication security layer, SASL is mainly used for SMTP authentication.
cyrus-sasl (Simple Authentication Security Layer) is a simple authentication security layer, SASL is mainly used for SMTP authentication. While cyrus-sasl is in the OS, saslauthd is its daemon.

1. syrus-sasl installation:

yum install cyrus-sasl  -ysaslauthd is a daemon detection version 
of the authentication service cyrus - sasl: saslauthd -v

2. saslauthd configuration;

Modify the smtpd file:
[root@mail ~]# cat /etc/sasl2/smtpd.conf 
pwcheck_method: saslauthd
mech_list: plain login
log_level: 3
saslauthd_path:/var/run/saslauthd/mux

 

Modify the saslauthd file:
[root@mail ~]# cat /etc/sysconfig/saslauthd 
SOCKETDIR=/var/run/saslauthd
# MECH = pam
MECH=shadow
FLAGS=

 

3. Test cyrus-sasl

Create a test system account test
# useradd user1 &&echo '123456'| passwd –stdin user1
# su user1
# mkdir -p ~/mail/.imap/INBOX

 

4. Start the service;

/etc/init.d/saslauthd start
chkconfig saslauthd on

5. Test creation system user authentication: display ok means success.

testsaslauthd -u user1 -p '123456'
0: OK "Success."

 

Guess you like

Origin http://43.154.161.224:23101/article/api/json?id=325074840&siteId=291194637