Postfix 邮件服务器 - 邮箱组件 cyrus-sasl
cyrus-sasl 简单认证安全层, SASL主要是用于SMTP认证。
cyrus-sasl(Simple Authentication Security Layer)简单认证安全层, SASL主要是用于SMTP认证。而cyrus-sasl在OS里面,saslauthd是其守护进程。
1、syrus-sasl 安装:
yum install cyrus-sasl -y saslauthd是认证服务cyrus-sasl的守护进程 检测版本:
saslauthd -v
2、saslauthd 配置;
修改添加 smtpd 文件: [root@mail ~]# cat /etc/sasl2/smtpd.conf pwcheck_method: saslauthd mech_list: plain login log_level: 3 saslauthd_path:/var/run/saslauthd/mux
修改saslauthd文件: [root@mail ~]# cat /etc/sysconfig/saslauthd SOCKETDIR=/var/run/saslauthd # MECH=pam MECH=shadow FLAGS=
3、测试 cyrus-sasl
创建一个测试系统账户 test # useradd user1 &&echo '123456'| passwd --stdin user1 # su user1 # mkdir -p ~/mail/.imap/INBOX
4、启动服务;
1 2 | /etc/init.d/saslauthd start chkconfig saslauthd on |
5、测试创建系统用户认证:显示 ok 表示成功。
testsaslauthd -u user1 -p '123456' 0: OK "Success."
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步