Pages

2010年1月2日土曜日

POSTFIX SASLを設定する。

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 件のコメント:

コメントを投稿

Followers