PortChecker Logo
PortChecker

المنفذ 20 — FTP-Data (TCP)

FTP-Data

ما هو المنفذ 20؟

بروتوكول نقل الملفات (البيانات)

هذا منفذ معروف (0–1023) يُستخدم عادةً لخدمات أساسية مثل FTP-Data.  ·  RFC 959

متى تحتاج إلى فتح المنفذ 20؟

Open only if you host an FTP server in active mode. Passive mode FTP (preferred for modern firewalls) does not use port 20 for data transfer. Keep closed if you use SFTP (port 22) or FTPS instead.

الاستخدامات والبرمجيات الشائعة

  • vsftpd (active mode)
  • Pure-FTPd
  • ProFTPD
  • Apache FTP Server

الأمان

FTP-Data transmits file content in plain text with no encryption. Avoid active-mode FTP in favour of SFTP (port 22) or FTPS (port 990). If FTP must be used, restrict allowed IP ranges in your firewall to minimise exposure.

هل المنفذ 20 آمن؟

المنفذ المفتوح يزيد سطح الهجوم. يعتمد الأمان على إعداد FTP-Data.

مخاطر متوسطة

احتفظ بـ FTP-Data محدّثاً بتصحيحات الأمان. اطلب مصادقة قوية وقيّد الوصول إلى الحد الأدنى من عناوين IP الضرورية.

افحص المنفذ 20 الآن

اختبر اتصال المنفذ 20 على أي مضيف.

1-65535

فتح المنفذ 20

للسماح بالاتصالات الواردة إلى المنفذ 20 (FTP-Data)، قم بتكوين جدار الحماية الخاص بك وأضف قاعدة إعادة توجيه المنفذ على جهاز التوجيه.

جدار حماية ويندوز

افتح جدار حماية Windows Defender ← الإعدادات المتقدمة ← قواعد واردة ← قاعدة جديدة ← منفذ ← TCP ← منافذ محلية محددة: 20 ← السماح بالاتصال ← تسمية وحفظ القاعدة.

netsh advfirewall firewall add rule name="Open Port 20" dir=in action=allow protocol=tcp localport=20
Linux (UFW / iptables)sudo ufw allow 20/tcpsudo iptables -A INPUT -p tcp --dport 20 -j ACCEPT
الموجّه

سجّل الدخول إلى الراوتر (192.168.1.1 أو 192.168.0.1) ← إعادة توجيه المنفذ ← أضف قاعدة جديدة: البروتوكول TCP، المنفذ الخارجي 20، عنوان IP الداخلي: عنوان IP المحلي لجهازك، المنفذ الداخلي 20 ← حفظ.

كيفية إغلاق المنفذ 20

إذا لم تكن بحاجة إلى FTP-Data، فاحظر هذا المنفذ في الجدار الناري أو الموجّه.

جدار حماية ويندوز

لحظر المنفذ 20 على Windows، شغّل الأمر التالي في PowerShell أو موجه الأوامر (كمسؤول):

netsh advfirewall firewall add rule name="Block Port 20" dir=in action=block protocol=tcp localport=20
Linux (UFW / iptables)نفّذ: sudo ufw deny 20/tcpsudo iptables -A INPUT -p tcp --dport 20 -j DROP
الموجّه

أزِل أو عطّل أي قاعدة إعادة توجيه للمنفذ 20.

الأسئلة الشائعة

فيما يُستخدم المنفذ 20؟▾

المنفذ 20 هو المنفذ TCP القياسي لـ FTP-Data. تستخدمه الخوادم والتطبيقات التي تحتاج إلى قبول الاتصالات الواردة لهذه الخدمة. هل تحتاج إليه مفتوحاً يعتمد على ما إذا كنت تشغّل خادم FTP-Data بنشاط؛ وإلا يجب إبقاؤه مغلقاً.

هل إبقاء المنفذ 20 مفتوحًا آمن؟▾

المنفذ 20 المفتوح يوسّع سطح الهجوم. إذا لم تكن تشغّل FTP-Data بنشاط، أغلق هذا المنفذ في جدار الحماية وأزل قواعد إعادة التوجيه. إذا كان FTP-Data يجب أن يكون في متناول العموم، فقيّد الوصول إلى عناوين IP معروفة واحتفظ بالبرنامج محدّثاً.

منافذ ذات صلة