Need help? Chat now!

Hostwinds دروس

نتائج البحث عن:


جدول المحتويات


كيفية تثبيت ProFTPd على دبيان 9
كيفية تكوين المستخدمين الظاهري والدلائل
كيفية تكوين ملف تكوين ProFTPd لقفل كل مستخدم في دليلهم

تثبيت ProFTPD (Debian 9)

العلامات: Debian 

كيفية تثبيت ProFTPd على دبيان 9
كيفية تكوين المستخدمين الظاهري والدلائل
كيفية تكوين ملف تكوين ProFTPd لقفل كل مستخدم في دليلهم

سوف يمشي هذا الدليل من خلال تثبيت خادم ProfTPD وتكوينه، يعرض لك كيفية تخصيص إجراءات خادم FTP الخاص بك عن طريق المشي من خلال تكوين ProfTPD.

كيفية تثبيت ProFTPd على دبيان 9

الخطوة 1: SSH في تثبيت دبيان الخاص بك

الخطوة 2: تثبيت التحديثات

apt-get update

الخطوه 3: قم بتثبيت Proftpd

apt-get install proftpd

كيفية تكوين المستخدمين الظاهري والدلائل

الخطوة 1: أولاً ، نحتاج إلى إضافة سطر إلى ملف / etc / shells

nano /etc/shells

الخطوة 2: ثم أضف السطر التالي في الأسفل

/bin/false

الخطوه 3: قم بإنشاء دليل FTP

cd /home
mkdir /home/FTP

يمكن استدعاء دليل FTP أي شيء تريده، ولكن الآن، سنطلق عليه بروتوكول نقل الملفات

الخطوة الرابعة: قم بإنشاء دليل للمستخدم الظاهري الخاص بك

mkdir /home/FTP/

استبدال \ مع ما تريد أن يسمى المستخدم الافتراضي الخاص بك

الخطوة الخامسة: قم بإنشاء مستخدم FTP الظاهري

useradd -p -d /home/FTP/ -s /bin/false

استبدال \ مع ما تريد أن يسمى المستخدم الافتراضي الخاص بك واستبدال \ مع كلمة المرور المطلوبة

الخطوة السادسة: تأكد من تغيير أذونات الملف إلى 777

chmod 777 FTP

كيفية تكوين ملف تكوين ProFTPd لقفل كل مستخدم في دليلهم

إذا كان لديك عدة مستخدمين، فلا تنس أن تضيف هذه الدلائل إلى دليل FTP.

الخطوة 1: تعيين دليل الجذر الافتراضي

nano /etc/proftpd/proftpd.conf

الخطوة 2: قم بإلغاء تعليق خيار DefaultRoot. سيبدو مثل هذا في البداية

#DefaultRoot                                 ~

يرجى ضبطه على هذا

DefaultRoot                                  /home/FTP

الخطوه 3: اضبط الدليل لكل مستخدم افتراضي. في أسفل ملف التكوين هذا، أضف هذه الخطوط.

\ <الدليل / الصفحة الرئيسية / FTP /

DenyALL
AllowUser <username>
<Directory /home/FTP/
DenyALL
AllowUser <username>

تأكد من القيام بذلك مع كل مستخدم.

تأكد من استبدال \ مع المستخدم (المستخدمين) الذي قمت بإنشائه سابقا

الخطوة الرابعة: بدء خدمة ProFTPd

/etc/init.d/proftpd start

كتب بواسطة Hostwinds Team  /  يونيو 8, 2018