سلسلة ادارة السيرفر SERVERات من (سبيد فور هوست)
السلام عليكم ورحمة الله وبركاته
ساقوم باذن الله وضع سلسلة ادارة السيرفر SERVERات
وباذن الله ساقوم بالبداء بدرس مفصل مهم جدا
وهو كيفية الوصول لملفات الاسبام على سيرفر SERVERك
1- نقوم بأيقاف برنامج الاكزيم المسؤل عن الارسال بأستخدام الامر التالى
رمز Code:
/etc/init.d/exim stop
2- نقوم بتغير مسار ملف السيند بأستخدام الامر التالى
رمز Code:
mv /usr/sbin/sendmail /usr/sbin/sendmail.hidden
3-نقوم بأنشاء ملف سند جديد بأستخدام الامر
رمز Code:
pico /usr/sbin/sendmail
نكتب بداخله الاتي
رمز Code:
#!/usr/local/bin/perl # use strict; use Env; my $date = `date`; chomp $date; open (INFO, ">>/var/log/spam_log") || die "Failed to open file ::$!"; my $uid = $>; my @info = getpwuid($uid); if($REMOTE_ADDR) { print INFO "$date - $REMOTE_ADDR ran $SCRIPT_NAME at $SERVER_NAME n"; } else { print INFO "$date - $PWD - @infon"; } my $mailprog = '/usr/sbin/sendmail.hidden'; foreach (@ARGV) { $arg="$arg" . " $_"; } open (MAIL,"|$mailprog $arg") || die "cannot open $mailprog: $!n"; while (
) { print MAIL; } close (INFO); close (MAIL);
بعد ذالك نقوم بأعطاء ملف السيند الجديد التصريحات اللازمه له كالتالى
رمز Code:
chmod +x /usr/sbin/sendmail
اخير نقوم بأنشاء ملف اللوج الجديد الذى سيخزن فيه مسار الملفات المرسله للميل او الاسبام
رمز Code:
touch /var/log/spam_log
بعدها نعطيه التصاريح التاليه
رمز Code:
chmod 0777 /var/log/spam_log
نقوم بأعاده تشغيل الاكزيم مره اخرى بأستخدام الامر
رمز Code:
/etc/init.d/exim start
بالنهايه لرؤيه الملفات المرسله نستخدم الامر التالى
رمز Code:
tail -f /var/log/spam_log
وبالتوفيق للجميع باذن الله http://www.dzbatna.com/images/smilies/icon30.gif
جميع الحقوق محفوظة لشركة سـبيد فــور هــوست
SpeeD4HosT Co
قد يتواجد الدرس مفصل بأى موقع اخر مع حفظ الحقوق لدينا
https://fbcdn-sphotos-d-a.akamaihd.n...93518507_n.png
©المشاركات المنشورة تعبر عن وجهة نظر صاحبها فقط، ولا تُعبّر بأي شكل من الأشكال عن وجهة نظر إدارة المنتدى©