CyberTek - the future at the present!
"Google"

Archyvas Rugsėjis, 2009

Saslauthd autentiškumo Sendmail

Posted by: admin (rinkinys 24)

Tiems, su "Linux" serveris su Sendmail paslauga dabar būtina suteikti autentiškumo galimybę siųsti per. Iš tiesų jis yra gana lengva įjungti parinktį, nors jums reikia turėti omenyje, kad kai numatytasis paskirstymo kaip CentOS, nereiškia, kad galima gauti, čia, kaip ją išspręsti:

Įdiegti paketą sendmail-cf ir cyrus-sasl jei ne sistemos, redhat / CentOS:

[] Yum install sendmail-cf cyrus-sasl

Tada redaguoti sedmail.mc (/ etc / mail / sendmail.mc) ir odkomentować šias eilutes:

define ("confAUTH_OPTIONS", "A") dnl
TRUST_AUTH_MECH ("LOGIN PLAIN) dnl
define ("confAUTH_MECHANISMS", "LOGIN PLAIN) dnl

Dėl saugumo kontrolės anchequesta nustatymas:

DAEMON_OPTIONS ("Port = SMTP, adr = 0.0.0.0, vardas = MTA) dnl

Dabar jums reikia perkompiliuoti sendmail.cf failą m4 programos:

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

Patikrinkite ir, jei reikia redaguoti failą / usr/lib/sasl2/Sendmail.conf taip:

pwcheck_method: saslauthd

Dabar paleiskite sendmail ir saslauthd

[] / Etc / init.d / saslauthd pradėti

[] / Etc / init.d / sendmail restart

Galiausiai mes tikriname, kad mūsų darbas buvo ištaisytas:

[] Telnet localhost 25  

Bandymas 127.0.0.1 ...
Prijungta prie localhost.
Escape pobūdis'^]'.
220 xxxxx.xxxxx.xx esmtp Sendmail 8.12.11/8.12.11; Pirmadienis, rugpjūtis 23, 2004 12:36:30 0200

Kadangi mes įvesti sendmail reaguoja komandą:

EHLO localhost

kuri bus atsakyti, jei viskas vyks gerai (raudona linija, kuri sako mums, kad sendmail priima autentifikavimo, be paprasto prisijungimo gali būti ir kitų būdų, dalykas yra teisingas):

250 xxxxx.xxxxx.xx xxxxx.xxxxx.xx Sveiki, [127.0.0.1], malonu su jumis susipažinti
250 ENHANCEDSTATUSCODES
250-PIPELINING
250-8 bitų MIME
250-DYDIS
250 DSN
250-AUTH LOGIN PLAIN
250-DELIVERBY
250 PAGALBA

Paskelbta pagal: Linux , RedHat , patarimai
Powered by Cybertek - Remote Assistance