خادم النسخ الاحتياطي وإعدادات FTP في Workcube
يعد خادم النسخ الاحتياطي وبروتوكول نقل الملفات (FTP) مفهومين مهمين يتم استخدامهما بشكل متكرر لتخزين البيانات بأمان والوصول إليها عند الضرورة. تعتبر هذه المجموعة مفيدة بشكل خاص عندما تريد عمل نسخة احتياطية من الملفات المهمة ونقل البيانات بين الأجهزة المختلفة. داخل Workcube، يتم نقل الملفات باستخدام معلومات خادم النسخ الاحتياطي المحددة عبر FTP.
ما هو خادم النسخ الاحتياطي؟
خادم النسخ الاحتياطي هو خادم يتم فيه الاحتفاظ بنسخ احتياطية من البيانات، ويستخدم كإجراء أمني ضد فقدان البيانات الذي قد يحدث على الخادم الرئيسي. وبهذه الطريقة، في حالة حدوث أي مشكلة على الخادم الرئيسي، يمكنك الوصول إلى البيانات ومواصلة العمل الحالي دون انقطاع.
ما هو FTP (بروتوكول نقل الملفات)؟
FTP هو بروتوكول شبكة يستخدم لنقل الملفات من نظام كمبيوتر إلى آخر. يستخدم على نطاق واسع في تنزيل وتحميل الملفات عبر الإنترنت. يعد FTP بروتوكولًا مثاليًا لعمليات النسخ الاحتياطي بفضل بنيته البسيطة وموثوقيته.
كيفية عمل إعدادات FTP؟
المعلومات التالية مطلوبة عند عمل إعدادات FTP على خادم النسخ الاحتياطي:
- عنوان الخادم (عنوان IP): موقع خادم النسخ الاحتياطي على الإنترنت.
- المنفذ: رقم المنفذ المستخدم للاتصال FTP.
- اسم المستخدم: اسم المستخدم المستخدم للاتصال بالخادم.
- كلمة المرور: كلمة المرور لاسم المستخدم.
أولا وقبل كل شيء، يتم إنشاء اتصال باستخدام عنوان IP الخاص بالموقع المفتوح و يتم تثبيت FTP عن طريق تشغيل الأوامر التالية.
لتثبيت FTP، يجب تشغيل الأوامر التالية على التوالي.
1. يتم تنزيل حزم vsftpd باستخدام مدير الحزم apt.
-
sudoapt update
-
sudo apt install vsftpd
2. يتم بدء تشغيل خدمة vsftpd وتفعيلها.
- sudo systemctl start vsftpd
- sudo systemctl Enable vsftpd
3. يتم نسخ ملفات التكوين احتياطيًا.
- sudo cp /etc/vsftpd.conf /etc/vsftpd.conf_default
4. يتم إنشاء مستخدم في النظام لـ FTP. نقوم بإدخال القيم الموجودة بين <> بشكل صحيح كما نرغب مع ملاحظة اسم المستخدم وكلمة المرور.
- sudo useradd -m -d
- sudo passwd
5. تم تكوين جدار الحماية لحركة مرور شبكة FTP. يتم التحقق من قواعد جدار الحماية في النهاية.
6. تم تكوين ملف vsftp. يتم فتح الملف /etc/vsftpd.conf على الخادم. تم تحرير الأسطر التالية.
- anonymous_enable=NO
- local_enable=YES
- write_enable=YES
- chroot_local_user=YES
- chroot_list_ena ble=YES
- chroot_list_file=/etc/vsftpd.chroot_list
- pasv_min_port=40000
- pasv_max_port=50000
7. تتم إضافة مستخدم Linux الذي تم إنشاؤه للوصول إلى FTP إلى chroot_list_file و يتم إعادة تشغيل vsftp.
- تتم إضافة ملف /etc/vsftpd.chroot_list
وحفظه. - Sudo systemctl Restart vsftpd.service
إعدادات نظام Workcube
التحكم لوحة > النظام > الإعدادات العامة > يتم إدخال صفحة إعدادات معلمة النظام وإدخال معلومات بروتوكول نقل الملفات لخادم النسخ الاحتياطي في الحقول الموجودة في لقطة الشاشة.
- ftp_remotehost: عنوان URL لخادم النسخ الاحتياطي.
- ftp_username: تم إنشاء FTP اسم المستخدم.
- ftp_active: إذا أردنا تنشيط FTP، يتم وضع علامة صحيح.
- ftp_password: كلمة مرور مستخدم FTP.