تخطي إلى المحتوى الرئيسي

سيرفر مخصص: تثبيت سيرفر FTP

تم إنشاء هذا الدليل باستخدام المنتجات التالية:

(قد تختلف التفاصيل مع المنتجات من مزودين مختلفين ولكن المفاهيم الرئيسية تظل كما هي)

مقدمة

بروتوكول FTP (بروتوكول نقل الملفات) هو بروتوكول شبكي يُستخدم لنقل الملفات عبر شبكة TCP/IP. تم تطوير البروتوكول لتسهيل تبادل الملفات بين الأنظمة. مع FileZilla Server يمكنك إعداد سيرفر FTP على نظام تشغيل لينكس. FileZilla Server سهل التثبيت والتهيئة، ويقدم ميزات كثيرة مثل إمكانية إنشاء حسابات مستخدمين، إدارة صلاحيات الوصول ونقل الملفات. في هذا الدليل، سنستعرض خطوات تثبيت وتكوين خدمة FileZilla Server على سيرفر لينكس.

كيف أثبت سيرفر FTP لإضافة مستخدم؟

لإضافة مستخدم FTP، يجب أولاً تثبيت سيرفر FTP. للقيام بذلك، اتصل بالسيرفر مرة واحدة عبر SSH (باستخدام Putty).

لتثبيت سيرفر FTP الآن، أدخل الأمر التالي apt-get install proftpd. عليك تأكيد الطلب بالضغط على Y ثم إدخال:

الآن يجب تعديل ملف الإعدادات. للقيام بذلك، أدخل الأمر التالي nano /etc/proftpd/proftpd.conf واضغط إدخال. بعدها سيفتح ملف الإعدادات في محرر Nano:

يجب إضافة الإدخالات التالية:

الآن يجب إعادة تشغيل سيرفر FTP لتطبيق التغييرات. يمكن فعل ذلك بالأمر: service proftpd restart

كيف أضيف مستخدم FTP؟

لإنشاء مستخدم FTP جديد، يجب أولاً إنشاء مجموعة FTP. نفعل ذلك بالأمر addgroup ftpuser. ستظهر النتيجة كالتالي:

الآن يمكننا إضافة أول مستخدم FTP بالأوامر: adduser benutzerftp -shell /bin/false -home /var/www ثم adduser benutzerftp ftpuser.

سيُطلب منك تعيين كلمة مرور:

بعدها يجب تأكيد صحة الإدخالات:

الخطوة الأخيرة هي تعيين المستخدم الجديد للمجموعة عبر الأمر adduser benutzerftp ftpuser:

الآن يمكننا الاتصال باستخدام المعلومات التي قمنا بتعيينها: