CyberTek - the future at the present!
Google

ארכיון עבור ספטמבר, 2009

Saslauthd אימות Sendmail

פורסם על ידי: admin (סט 24)

עבור מישהו עם שרת לינוקס עם שירות Sendmail כעת צורך להעניק את האפשרות לשלוח באמצעות אימות. ואכן, קל מאוד להפעיל את האפשרות, כי אתה צריך להיות מודע לכך כמה הפצות כמו CentOS לא להפוך אותו לזמין כברירת מחדל, הנה איך לתקן את זה:

התקנת החבילה sendmail-CF ו-סיירוס sasl אם לא במערכת, עבור RedHat / CentOS:

[] יאם להתקין CF-sendmail כורש sasl

ואז לערוך את sedmail.mc (/ etc / mail / sendmail.mc) ו uncomment את השורות האלה:

define (`confAUTH_OPTIONS", `") dnl
TRUST_AUTH_MECH (`רגיל התחברות") dnl
define (`confAUTH_MECHANISMS", `התחברות רגיל") dnl

לקביעת שליטה ביטחונית anchequesta:

DAEMON_OPTIONS (= `פורט SMTP, ומספר בית = 0.0.0.0, שם = MTA") dnl

עכשיו אתה צריך להדר מחדש את הקובץ sendmail.cf עם תוכנית M4:

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

בדוק אם יש צורך לערוך את הקובץ / usr/lib/sasl2/Sendmail.conf כדלקמן:

pwcheck_method: saslauthd

עכשיו מחדש sendmail שלך saslauthd

[] / Etc / init.d / saslauthd להתחיל

[] / Etc / init.d / sendmail מחדש

לבסוף אנחנו בודקים את העבודה שלנו תוקנה:

[] Telnet localhost 25  

מנסה 127.0.0.1 ...
התחברות ל localhost.
תו הבריחה הוא'^]'.
220 xxxxx.xxxxx.xx ESMTP Sendmail 8.12.11/8.12.11: יום שני, 23 אוגוסט 2004 12:36:30 +0200

מכיוון שאנו מציגים sendmail מגיב על ידי הקלדת:

ehlo localhost

אשר בתקווה לקבל תשובה (הקו האדום הזה אומר לנו כי sendmail מקבלת אימות, בנוסף לכניסה רגיל עשוי להיות שיטות אחרות, זה נכון):

Xxxxx.xxxxx.xx xxxxx.xxxxx.xx-250 שלום [127.0.0.1], שמח לפגוש אותך
250 ENHANCEDSTATUSCODES
250-PIPELINING
250 8BITMIME
250 בגודל
250-DSN
-AUTH התחברות 250 רגיל
250-DELIVERBY
250 עזרה

פורסם ב: לינוקס , redhat , טיפים
מופעל על ידי Cybertek - סיוע מרחוק