linux saslauth用户,postfix配置之postfix结合SASl实现用户认证

本文介绍了如何在Linux上配置SASLAuthD服务,通过设置shadow认证方式,并启动服务。接着,文章讲解了如何在Postfix中启用SASL认证,修改main.cf文件并添加相关限制。通过testsaslauthd命令测试认证成功,但遇到中继问题,提示'Relay access denied',这可能是由于Postfix版本较低导致,建议升级Postfix版本。
摘要由CSDN通过智能技术生成

1.启动SASL服务

1.1  SASL服务的启动脚本为/etc/init.d/saslauthd但是服务默认没有启动;

1.2  显示当前的saslauthd服务支持的认证方式,默认为pam,但是默认并没有配置pam:

[root@www ~]# saslauthd -v

saslauthd 2.1.23

authentication mechanisms: getpwent kerberos5 pam rimap shadow ldap

1.3  SASL的配置文件为/etc/sysconfig/saslauthd 内容是:

SOCKETDIR=/var/run/saslauthd

MECH=shadow        #将认证方式改为shadow表示从/etc/shadow中验证用户身份因为创建的lw用户有密码

# DAEMONOPTS=--user saslauth

FLAGS=

1.4  修改后启动saslauthd服务

[root@www ~]# service saslauthd start

Starting saslauthd: [  OK  ]

设置开机启动:

[root@www ~]# chkconfig --list saslauthd

saslauthd       0:off   1:off   2:on    3:on    4:on    5:on    6:off

1.5  testsaslauthd 命令测试能否实现用户认证

[root@www ~]# testsaslauthd -u lw -p lw

0: OK "Success."

1.6  p

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值