السلام عليكم ورحمة الله وبركاته
سنقدم لكم في هدا الشرح طريقة حل مشكلة الدخول FTP passive mode بسبب جدار الحماية CSF والحل فعال ونهائي
تفاصيل عن المشكلة :
عندما تقوم بتسجيل الدخول عبر برنامج FTP ببيانات صحيحة لكن يعلق وما يسجل دخول مثل الصورة التالية :
حل المشكلة :
أولا: تأكد من أن خدمة FTP تعمل على السيرفر من الخيار التالي FTP Server Selection كما بالصورة، إذا كانت العلامة على Disabled اختر البرنامج المناسب ثم إضغط حفظ
ثانيًا: فى حال كنت تستخدم Pure FTP
قم بالتعديل على ملف الاعدادات الخاص بـ pure ftp بالأمر التالي
عدل القيمة التالية لتصبح كالتالي
قم بالتعديل على اعدادات CSF والتعديل على السطر التالي وإضافة 30000:35000 بنهاية البورتات كالتالي
ليصبح كالتالي
فى حال كنت تستخدم Pro FTP
قم بالتعديل على ملف الاعدادات الخاص بـ Pro ftp بالأمر التالي
عدل القيمة التالية لتصبح كالتالي
قم بالتعديل على اعدادات CSF والتعديل على السطر التالي وإضافة 30000:35000 بنهاية البورتات كالتالي
ليصبح كالتالي
فى النهاية قم بعمل ريستارت للخدمات FTP و CSF
الى هنا نصل الى نهاية الشرح
سنقدم لكم في هدا الشرح طريقة حل مشكلة الدخول FTP passive mode بسبب جدار الحماية CSF والحل فعال ونهائي
تفاصيل عن المشكلة :
عندما تقوم بتسجيل الدخول عبر برنامج FTP ببيانات صحيحة لكن يعلق وما يسجل دخول مثل الصورة التالية :
حل المشكلة :
أولا: تأكد من أن خدمة FTP تعمل على السيرفر من الخيار التالي FTP Server Selection كما بالصورة، إذا كانت العلامة على Disabled اختر البرنامج المناسب ثم إضغط حفظ
ثانيًا: فى حال كنت تستخدم Pure FTP
قم بالتعديل على ملف الاعدادات الخاص بـ pure ftp بالأمر التالي
nano /etc/pure-ftpd.conf
عدل القيمة التالية لتصبح كالتالي
PassivePortRange 30000 35000
قم بالتعديل على اعدادات CSF والتعديل على السطر التالي وإضافة 30000:35000 بنهاية البورتات كالتالي
nano /etc/csf/csf.conf
ليصبح كالتالي
# Allow incoming TCP ports
TCP_IN = "20,21,22,25,53,80,110,30000:35000"
فى حال كنت تستخدم Pro FTP
قم بالتعديل على ملف الاعدادات الخاص بـ Pro ftp بالأمر التالي
nano /etc/proftpd.conf
عدل القيمة التالية لتصبح كالتالي
PassivePorts 30000 35000
قم بالتعديل على اعدادات CSF والتعديل على السطر التالي وإضافة 30000:35000 بنهاية البورتات كالتالي
nano /etc/csf/csf.conf
ليصبح كالتالي
# Allow incoming TCP ports
TCP_IN = "20,21,22,25,53,80,110,30000:35000"
فى النهاية قم بعمل ريستارت للخدمات FTP و CSF
# csf -r
# service lfd restart
# /scripts/restartsrv_proftpd
# /scripts/restartsrv_pureftpd
الى هنا نصل الى نهاية الشرح