CyberTek - the future at the present!
Google

Arkivju għal Settembru, 2009

awtentikazzjoni Saslauthd Sendmail

Posted by: admin (sett 24)

Għal xi ħadd ma 'server Linux ma servizz Sendmail issa huwa meħtieġ li jagħti l-possibilità li jibgħatu l permezz ta' awtentikazzjoni. Tabilħaqq huwa pjuttost faċli biex jattiva l-għażla, għalkemm inti għandek tkun taf li xi distribuzzjonijiet bħal CentOS ma jagħmilx disponibbli minn default, here's kif waħħalha:

Installa l-pakkett sendmail-cf u Cyrus-sasl jekk mhux fis-sistema, għat redhat / CentOS:

[] Yum jinstallaw-sendmail cf Cyrus-sasl

Imbagħad jeditjaw il-sedmail.mc (/ etc / posta / sendmail.mc) u uncomment dawn il-linji:

jiddefinixxi ("confAUTH_OPTIONS", "A") dnl
TRUST_AUTH_MECH ("plejn LOGIN") dnl
jiddefinixxi ("confAUTH_MECHANISMS", "LOGIN plejn") dnl

Għall-iffissar ta 'sigurtà anchequesta kontroll:

DAEMON_OPTIONS ("Port = SMTP, Addr = 0.0.0.0, Isem = MTA) dnl

Issa għandek bżonn biex recompile-fajl sendmail.cf mal-programm m4:

[] M4 / etc / posta /> sendmail.mc / etc / posta / sendmail.cf

Iċċekkja u jekk meħtieġ jeditjaw il-fajl / usr/lib/sasl2/Sendmail.conf kif ġej:

pwcheck_method: saslauthd

Jerġgħu jibdew sendmail tiegħek u saslauthd

[] / Eċċ / default / saslauthd bidu

[] / Eċċ / init.d / sendmail jistartja

Fl-aħħarnett irridu jivverifika li x-xogħol tagħna ġie korrett:

[] Localhost telnet 25  

Jippruvaw 127.0.0.1 ...
Konnessi ma localhost.
karattru Escape huwa'^]'.
220 xxxxx.xxxxx.xx ESMTP Sendmail 8.12.11/8.12.11; Mon, 23 Awi 2004 12:36:30 0200

Minħabba li aħna jintroduċu sendmail twieġeb billi jittajpja:

localhost ehlo

li se jiġu mwieġba jekk kollox imur sew (il-linja ħomor li tgħidilna li sendmail taċċetta awtentikazzjoni, minbarra l-login sempliċi jistgħu jkollhom metodi oħra, huwa korrett):

-Xxxxx.xxxxx.xx xxxxx.xxxxx.xx 250 Hello [127.0.0.1], kuntent li jissodisfaw inti
250-ENHANCEDSTATUSCODES
250-PIPELINING
250-8BITMIME
250-DAQS
250-DSN
-Auth LOGIN plejn 250
250-DELIVERBY
250 HELP

Ppubblikata fuq: Linux , redhat , tips
Powered by CYBERTEK - Remote Assistenza