إعـــــــلان

تقليص
لا يوجد إعلان حتى الآن.

تعطيل خدمة sendmail على FreeBSD

تقليص
X
 
  • تصفية - فلترة
  • الوقت
  • عرض
إلغاء تحديد الكل
مشاركات جديدة

  • [شرح] تعطيل خدمة sendmail على FreeBSD

    السلام عليكم و رحمة الله و بركاته
    كما هو معروف في غالب الأنظمة أنه مع بداية الإقلاع يتم تشغيل بعض الخدمات في الخلفية ،منها ماهو ضروري و منها ما قد لا تحتاجه .
    من بين الذي وجدت نفسي لا أحتاجه هو الخدمة sendmail المسؤولة عن تشغيل خدمة البريد في جهازك عبر بروتوكولات أخرى مثل SMTP و POP3 ،فقلت لما لا نوقفها خاصة و أنها كانت ثقلا على النظام .
    في أنظمة BSD الملف /etc/rc.conf يكون هو المسؤول عن بدء تشغيل البرامج مع بداية الإقلاع ،فيه يمكننا أيضا إضافة بعض الخصائص للبرنامج مع بداية التشغيل إن كان يدعم ذلك ،نقوم بفتح الملف السابق بأي محرر و نضيف الأسطر التالية :
    كود:
    sendmail_enable="NO"
    sendmail_submit_enable="NO"
    sendmail_outbound_enable="NO"
    sendmail_msp_queue_enable="NO"
    للتأكد من أن الخدمة لم تعد تعمل نعيد تشغيل الجهاز بعدها من سطر الأوامر :
    كود:
    sockstat -4
    فيكون الناتج :
    كود:
     
    USERCOMMAND    PID   FD PROTO  LOCAL ADDRESS         FOREIGN ADDRESS      
    root     Xorg       949   1  tcp4   *:6000                *:*
    root     syslogd    532   6  udp4   *:514                 *:*
    كما تلاحظون المنفذ 25 الخاص بالأداة sendmail غير مفتوح مما يدل على أنها
    لم تعمل مع بداية التشغيل ،لو كانت تعمل لرأينا مثل التالي :
    كود:
    root     sendmail   1176  3  tcp4   127.0.0.1:25          *:*
    root     Xorg       949   1  tcp4   *:6000                *:*
    root     syslogd    532   6  udp4   *:514                 *:*
    في حال أنك أردت أن توقف الخدمة في وقت ما من دون الإعدادت السابقة :
    كود:
    su
    /etc/rc.d/sendmail stop
    http://0xsife.wordpress.com
    المجلة التقنية It-scoop.com

    أخبار التقنية أولا بأول لحظة وقوعها
يعمل...
X