SASLを設定して、SMTPサーバーを悪用されないようにする。
方法は書きファイルに記載されている。
/usr/share/doc/postfix-2.3.3/README-Postfix-SASL-RedHat.txt
1) Edit /etc/postfix/main.cf and set this:
(下記設定を/etc/postfix/main.cfに追記する。)
smtpd_sasl_auth_enable = yes
smtpd_sasl_security_options = noanonymous
broken_sasl_auth_clients = yes
smtpd_recipient_restrictions =
permit_sasl_authenticated,
permit_mynetworks,
reject_unauth_destination
2) Turn on saslauthd:
(下記コマンドを実行する)
/sbin/chkconfig --level 345 saslauthd on
/sbin/service saslauthd start
3) Edit /etc/sysconfig/saslauthd and set this:
(下記内容を/etc/sysconfig/saslauthdに追記する)
MECH=pam
4) Restart Postfix:
(Postfixを再起動する)
/sbin/service postfix restart
でもうまくいかない。。。
どうやらCYRUSが入っていないようなので。
yum -y install cyrus-sasl-plain
で、入れてみるとうまくいきました♪
0 件のコメント:
コメントを投稿