لائحة الطعام
مجاني
تحقق في
الرئيسية  /  تعليم / عملاء FTP في لينكس. FileZilla FTP عميل - عميل FTP مجاني لنظام التشغيل Linux و Windows

عملاء FTP في لينكس. FileZilla FTP عميل - عميل FTP مجاني لنظام التشغيل Linux و Windows

مدير الملفات Nautilus - مثل عميل FTP و WebDAV.

في الإصدار الأخير أوبونتو. 13.04، كمدير ملفات افتراضي، يستخدم نسخة جديدة نوتيلوس. 3.6.xxx. كما نعلم، فإن هذا الإصدار من "Nautilus" تسبب في آراء غامضة، وفي جوهره، فوجئ معظم المستخدمين بكيفية كيفية الإصدار "المتخلف"، وحتى استخدامها في النظام الافتراضي. الكثير، هرع على الفور للبحث عن أي بديل، واحد منها كان نيمو. - التناظرية "نوتيلوس" في التوزيع لينكس النعناع. , بيئة العمل قرفة. نيمو. جيد بالتأكيد في كل شيء، ولكن تركيبها على أوبونتو.، وسحب قذيفة العمل كلها قرفة.

crossftp. - اخر FTP. العميل مكتوب على جافا.باستخدام نوع مألوف تماما من واجهة الموصل والجيدة جدا الخصائص المشتركةبالنسبة لوظائفها وفرصها. الأساسية I. الإصدار الرئيسي البرامج crossftp الموالية.، خطة تجارية بحتة، والتي لديها مجموعة كاملة من الخصائص. crossftp هو خيار عميل مجاني، مع إمكانات قلص قليلا، ولكن كافية تماما للمهام القياسية، عند العمل على هذا النوع من البروتوكول. بشكل عام، وفقا للتقييم العام، فإن البرنامج يأخذ موقفا جيدا، وخاصة حقيقية النسخة الكاملة، ولكن بصراحة، فإنه يعيد إلى حد ما، إذا كان بإمكانك وضعه، والتنفيذ باستخدام جافا..

JFTP. - ممثل آخر من فئة العميل FTP.تم إنشاؤها باستخدام لغة البرمجة جافا. وهو تناظرية من "زميله التجاري" JFTP 4.0. من عند jmethods.وبعد يحتوي البرنامج على واجهة فردية خاصة به، وليس مشابها لأي شيء آخر يستخدم في مثل هذه البرامج. يجب أن أقول ذلك في البداية، JFTP. لا يصنع انطباعا خاصا، قليلة "مملة" نوعا ما مظهر خارجينعم، حتى غياب الروسية، لا تعلق الإلهام أيضا. في الواقع، فإن القوة والوظائف في البرنامج، ومهمة للغاية وفقط فقط أقل شأنا، من حيث قدراتها، مثل هذا العميل الرائع filezilla..

kftpgrabber. - قوية بما فيه الكفاية FTP. زبون أوبونتو.مع وجود مجموعة واسعة من القائمة وظائفمصممة للعمل في هذا البروتوكول، مع دعم تشفير حركة المرور TLS / SSL.وبعد تم تجهيز البرنامج بواجهة حديثة ثنائية الثانية، كل منها، كما لو كان مقسما إلى قسمين آخرين، مما يشكل منطقة الملاحة المشتركة. هذا غير عادي إلى حد ما وفي البداية، يتم إنشاء شعور من نوع ما من نوعا ما في وجود Windows الموجود، بدلا من هيكل التوجيه تشبه الأشجار المعتادة، والذي يستخدم في معظم FTP. عملاء.

قائد جنوم. - واحد أكثر، جودة عالية جدا مدير الملفاتالرفاءة GTK.+ وبعد ذلك في وحدة ترسانته للعمل على البروتوكول FTP.وبعد الاسم نفسه يقول بالفعل ذلك هذا التطبيق الأفضل أن تستخدم في المتوسط جنوم.ولكن لا يعني بالتأكيد، واستحالة التطبيق وفي قذائف العمل الأخرى. إذا رسمت تشبيه، ثم في البيئة KDE.خصمه هو الذي قضيته في وقت سابق إلى حد ما.

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

كما هو واضح من الاسم، الغرض الرئيسي من البرنامج هو مدير الملفات، وبارد جدا في جميع النواحي. أقوى، مدير ملفات متعددة الوظائف، مريحة، مماثلة عن طريق القياس مع القائد الكلي. من نظام التشغيل Windows.ولكن ربما حتى أكثر فجأة. هناك حقيقة صغيرة واحدة "ولكن"، تم تطوير هذا التطبيق داخل المشروع KDE.وبالتالي، ويهدف أساسا لاستخدامه في بيئة العمل هذه.

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

يتوفر برنامج FTP في معظم الأنظمة (حتى Win32 يأتي مع برنامج FTP).

هناك عدد كبير من عملاء FTP Console آخر. القائمة المقدمة هنا بعيدة كل البعد عن كاملة، ولكنها تشمل الأكثر شعبية لهم. ابحث عنهم على غرابة لإيجاد المزيد.

ncftp.

NCFTP هو عميل FTP معروف لمستخدمي UNIX. يأتي مع معظم توزيعات Linux، وله ميزات متقدمة، مثل علامة التبويب وإنشاء إشارات مرجعية. كان برامج الإصدار 2 NCFTP مشاكل عند العمل في وضع ملء الشاشةوبعد تم إصلاح هذا في الإصدار 3 (الآن في بيتا).

انها ليست متوافقة 100٪ وفقا للمعايير فرق FTP.وبعد على سبيل المثال، احصل على ووضعها في NCFTP تشبه MGT و MPT في FTP القياسية. لذلك، إذا كنت ترغب في حفظ ملف بعيد تحت اسم مختلف قرص محلييجب إدخال Get -Z RemoteName LocalName. تتمتع NCFTP بمساعدة ممتازة تساعد في تعلم الفرق لك.

أحدث إصدار من NCFTP متاح على http://www.ncftp.com.

lukemftp.

يحتوي Lukemftp على إمكانيات متقدمة تشمل: تحرير سطر الأوامر، حدد في سطر الأوامر عناوين FTP و HTTP، الانتهاء حساس للسياق من السلسلة، خط الترويج العملية، دعم IPv6، تغيير وقت التوفير، عرض الصفحة المحلية الملفات عن بعدودعم الوضع السلبي (مع الوضع القاصر إلى الوضع النشط)، ودعم الجوارب وتعديل سرعة النقل.

يوجد أحدث إصدار من Lukemftp في FTP://ftp.netbsd.org/pub/netbsd/misc/lukemftp/.

lFTP.

عميل LFTP هو سطر أوامر موسعة بناء على عميل FTP. مثل باش، لديها إدارة المهام. يستخدم مكتبة جنو Readline للدخول. لديك القدرة على التعديل على سطر الأوامر والاختيار التلقائي للإدخال. يحتوي LFTP أيضا على دعم إشارة مرجعية واستخدام مرايا الموقع وإرسال ملفات متعددة في نفس الوقت.

يمكنك الحصول الإصدار الأخير LFTP على http://ftp.yars.free.net/projects/lftp/.

cFTP.

عميل FTP مريح يعمل في وضع ملء الشاشة. ليس لديه الكثير من الفرص، ولكن هذا مليء بسهولة العمل. تنفذ عرض الدلائل باستخدام المؤشر وأدخل مفاتيح التحكم.

يمكنك الحصول على أحدث إصدار من CFTP على http://ftp.giga.or.at/pub/nih/cftp/.

yafc.

YAFC لطيف للغاية لاستخدام عميل FTP، مع ميزات تتضمن الدلائل التخزين المؤقت، تلقائي عند إدخال اسم الملف البعيد، إلياس (الأسماء المستعارة)، ملفات التلوين، تنفيذ / وضع التنفيذ المضاد / RM، تنظيم قائمة الانتظار، اتصالات متعددة ودعم الوكيل وغيرها.

عاجلا أم آجلا، يأتي الكثير منا لتجرب نفسك في اتجاه جديد. على سبيل المثال، في إنشاء موقعك أو الخادم الخاص بك، وربما لديه بالفعل وقد تحولت للتو إلى Linux. لا يهم. الشيء الرئيسي هو أنه في كل هذه الحالات نحتاج إلى تنزيل الملفات بطريقة ما إلى الخادم. في حالة وجود الموقع في الاستضافة، يمكنك استخدام الخدمات عبر الإنترنت لاستضافة الخاص بك (والتي، بالمناسبة، ليست مريحة دائما كما أود)، وإذا كان لدينا خادم؟ في هذه الحالة نحتاجها. اليوم الذي أقدمه عميل Ferris Three Three: FileZilla و GFTP ولوفرات وحدة التحكم - MC.

لذلك، أعتقد أنه في حالة الموقع قررت وسوف تستخدم بعض استضافة Linux، لأن استضافة Linux غالبا ما تكون أرخص من Windows. وفي حالة الخادم الخاص بك، نفترض أنك قمت بالفعل بتكوين FTP عليه.

أقترح تثبيت كل شيء واختر الشخص الذي تريده.

أوبونتو / دبيان / النعناع:

Sudo Apt - احصل على تثبيت Filezilla MC GFTP

Sudo Yum تثبيت filezilla mc gftp

Sudo Pacman -s Filezilla MC GFTP

ها أنت ذا. الآن يمكنك أن تبدأ المراجعة نفسها. دعنا نبدأ مع MC. مدير ملفات وحدة التحكم هذه صغير، ولكن تمت إزالته. باستثناء كيفية تنفيذ الملفات مع الملفات الموجودة على جهاز محلي، يمكن توصيله أيضا بخادم FTP، وتثبيت اتصال Shell واتصال SMB. اليوم، فهو مهتم فقط في عميل FTP. اخترت اللوحة اليمنى أو اليسرى في الأعلى، كما تريد أكثر، لا فرق، -\u003e اتصال FTP ... -\u003e تظهر نافذة، في إدخال عنوان الخادم في شكل عنوان IP أو عنوان URL (إذا كنت تريد لتعيين اتصال مجهول بالخادم) أو كما [البريد الإلكتروني المحمي]العنوان_Server (إذا كنت ترغب في إدخال الخادم تحت تسجيل الدخول الخاص بك). بعد ذلك، انقر فوق ENTER، تظهر نافذة أخرى واحدة، في إدخال كلمة المرور، جاهزة.

كذلك سنقوم بتحليل GFTP. ومع ذلك، فهو أسهل عملاء رسوم بروتوكول نقل الملفات الرسومية. البساطة، Undepair إلى الموارد، فرينيس. يدعم SSL. يقع أسفل وحدة التحكم التي يتم فيها عرض جميع الأحداث، وعلى رأس لوحة إدخال البيانات.

والعميل الثالث - FileZilla. ليس لديه اختلافات خاصة، إلا أن وحدة التحكم في الأعلى، وليس من القاع. سعداء بشكل خاص بحضور شجرة كتالوج. نعم، والأزرار ذات الوظائف المختلفة، لديها أكثر من ذلك، على سبيل المثال، المشاهدة المتزامنة، أو بحث الملفات المتزامن، وكذلك مقارنة الدلائل وغيرها. يمكن تنزيل أكثر من اثنين من ملفات غيغابايت.

ملاحظة. في هذا الاختيار، فقط عملاء FTP مجاني فقط. هناك، بالطبع، وغيرها من عملاء أقل جاذبية للاتصال بروتوكول FTPولكن عنهم في المقالات التالية. لا تنس التصويت للمقال.

FTP (بروتوكول نقل الملفات) - بروتوكول نقل الملفات. يسمح لك بروتوكول FTP بنقل وتنزيل الملفات من الخادم. حتى الآن، هذا البروتوكول ليس شائعا بشكل خاص، لأنه لا يدعم تشفير البيانات. بدلا من FTP، استخدم بروتوكول SFTP (نقل بيانات SSH)، بالإضافة إلى بروتوكول SCP. تتناول هذه المقالة تكوين خادم FTP المعتاد بناء على Ubuntu.

يعمل بروتوكول FTP في وضع خادم العميل. يستمع الخادم باستمرار إلى طلبات العملاء عن بعد على 21 ميناء. عندما تتلقى استعلام، فإنه يتحكم في الإدخال وإنشاء الاتصال. أثناء الجلسة، يقوم الخادم بإجراء أي أوامر تم إرسالها بواسطة عميل FTP. كبروتوكول مستوى النقل تستخدم TCP. يستخدم نقل بيانات FTP نوعين من الاتصالات:

  1. إدارة الاتصال (المنفذ 21)
  2. اتصال البيانات (في المنفذ النشط 20، في السلبي أي منفذ أكثر من 1024)

الفصل في اتصال التحكم واتصال نقل البيانات فعال. يتيح لك ذلك نقل الأوامر والملفات بشكل مستقل عن بعضها البعض.

يدعم FTP نوعين من المصادقة:

  1. مجهول (تسجيل الدخول FTP أو مجهول، كلمة المرور - البريد الإلكتروني)
  2. أذن (تسجيل الدخول وكلمة المرور كل مستخدم)

عند العمل على بروتوكول FTP بين العميل والخادم، يمكن تثبيت وضعين من: نشط وسلبي. مركب التحكم على قدم المساواة في الوضع النشط والسلبي. يبدأ العميل اتصال TCP من منفذ ديناميكي (1024 - 65535) إلى منفذ رقم 21 على خادم FTP، بعد أي مصادقة تحدث. الخطوات التالية تعتمد على ما يتم تحديد الوضع.

في الوضع النشط، بعد المصادقة، يخبر العميل أن يقوم الخادم أيضا بعدد منفذه (من النطاق الديناميكي 1024 - 65535) من أجل الاتصال بالخادم للعميل لتعيين اتصال البيانات. يتصل خادم FTP برقم منفذ المنفذ المحدد باستخدام رقم منفذ TCP رقم 20 لكل منهما لنقل البيانات.

في الوضع السلبي، بعد المصادقة، يبلغ الخادم العميل رقم منفذ TCP (من النطاق الديناميكي من 1024 - 65535) يمكنك الاتصال بتعيين اتصال نقل البيانات.

وبالتالي، في الوضع النشط، يتم تشغيل الاتصال بواسطة الخادم، لأنه يتصل بالعميل. في الوضع السلبي، الاتصال هو العميل.

الوضع النشط هو "ضار" للعميل بمعنى أنه عند توصيل الخادم به بواسطة منفذ عشوائي، من المرجح أن يتم حظر هذا الاتصال بواسطة جدار حماية على جانب العميل. وبالتالي، من الضروري فتح المنافذ على جانب العميل، مما يؤدي إلى "ثقوب" في الأمان. من ناحية أخرى، بالنسبة للخادم، سيكون هذا الوضع مفيدا، نظرا لأن منفذ معروف 20 يستخدم لنقل البيانات.

الوضع السلبي "الضار" بدوره إلى الخادم، ولكن مفيد للعميل. سيقوم العميل باتصال كلا الاتصالات بالخادم، لكن أحدهم سيكون في منفذ عالي عشوائي، وسيقوم هذا الاتصال بحظر جدار الحماية على جانب الخادم.

يتم استخدام الوضع السلبي، كقاعدة عامة، عندما يكون جدار حماية بين العميل والخادم.

أوامر FTP الأكثر شعبية:

فريق وصف
المستعمل. حدد اسم المستخدم
نجاح حدد كلمة المرور
قائمة عرض محتويات الكتالوج
CWD. تغيير الكتالوج الحالي
عقوبة نقل الملف من الخادم إلى العميل
قف. اجتياز الملف من العميل إلى الخادم
يكتب اضبط وضع النقل
ده حذف ملف
MDK. إنشاء الكتالوج
RMD. حذف الكتالوج
PASV. استخدام الوضع السلبي
يقلع. الخروج وتمزق

يحتوي FTP على ثلاثة أوضاع نقل:

  1. السلطة - نقل البيانات المستمر في شكل دفق (بدون معالجة، يتم إجراء معالجة TCP)
  2. Block - FTP تقسم البيانات إلى كتل (عنوان وحقل البيانات وحجم الملف في البايت) والتحويلات إلى TCP
  3. وضع ضغط مع خوارزمية واحدة

خادم FTP - ملفات "مكتبة" على الاستضافة المستخدمة لتخزين الملفات صيغ مختلفةوبعد خوادم FTP الأكثر شعبية هي VSFTPD و ProfTPD. هناك حاجة إلى خادم FTP من أجل وضعها عليها لتحميل مبالغ كبيرة وخاصة من البيانات. غالبا ما يتم استخدام الخوادم للحصول على حق الوصول المجهول (الضيف) للنشر في افتح الفيديو التوزيعات والموسيقى والصور. يسمح لنا الوصول إلى Anonymous فقط بعرض الدلائل وتنزيل المعلومات اللازمة، ولكن على بعض الخوادم، على العكس من ذلك، هناك أجهزة محطات خاصة، حيث يمكن لأي مستخدم تنزيل ملف للمشاركة.

مع الوصول غير المجهول، أكثر، ولكن يقتصر على الدليل حيث يتم توفير الوصول.

دعنا نتحول إلى إعداد الخادم. سوف نعمل مع هذا المخطط.

الوصول إلى خادم FTP سيكون لديه كل من المسؤول والمستخدم. المسؤول والمستخدم قد أذن الوصول. في الوقت نفسه، من الضروري تكوين حقوق الوصول بطريقة يمكن للمسؤول الوصول غير المحدود، والمستخدم لديه حق الوصول فقط إلى الدليل الرئيسي الخاص به. تحتاج أيضا إلى تكوين الوصول المجهول.

في Ubuntu لخادم DHCP، يتوفر البرنامج الخفي VSFTPD. قم بتثبيت خادم DHCP، يتم تنفيذه بواسطة الأمر:

testserver $ sudo apt-احصل على تثبيت vsftpd

بشكل افتراضي، يحظر تحميل مجهول. يجب تغيير التكوين في ملف /etc/vsftpd.conf.

testServer $ sudo nano /etc/vsftpd.conf

نجد هناك سلسلة "Anonymous_enable" وتعيين معنى "نعم". هذه السلسلة هي المسؤولة عن الوصول إلى خادم FTP للمستخدمين المجهولين.

من الضروري أيضا إعادة تقييم سطرين: "Write_enable" و "chroot_local_user". السطر الأول هو المسؤول عن القدرة على التسجيل على الخادم، والسطر الثاني كتل القدرة على تسلق الدليل أعلى من مجلدها المنزلي.

في نهاية ملف التكوين، أضف إعدادتين:

الإعدادات هذه مجموعة مجلدات المنزل للمستخدمين المجهولين والمحليين.

الحفاظ على تكوين الملف مع تركيبة مفاتيح CTRL. + X (عند الاقتراح لاستبدال الملف الحالي اختر نعم). التالي تحتاج إلى إعادة التشغيل خادم بروتوكول نقل الملفات فريق

testserver $ sudo service vsftpd إعادة تشغيل

الخطوة التالية هي إنشاء مستخدمين.

إنشاء أمر Superuser:

testserver $ sudo adduser superuser

نسأله كلمة المرور:

testserver $ sudo passwd superuser

أعطه حقوق غير محدودة:

testserver $ sudo adduser superuser sudo

يخلق المستخدم العادي:

testServer $ sudo adduser المستخدم

نسأله كلمة المرور:

testserver $ sudo passwd المستخدم

أدخل كلمة مرور UNIX الجديدة: 12345

إنشاء مجموعة من المستخدمين لإدارة المجلدات:

testServer $ sudo addgroup groupl

testServer $ sudo نانو / الخ / المجموعة

نجد الخط "Groupl" مع CTRL + W.

هذا الخط إضافة مستخدمي المستخدمين لدينا والمستخدم.

إنشاء مجلدات للمستخدمين:

testServer $ sudo mkdir / srv / ftp / تحميل

testServer $ sudo mkdir / srv / ftp / superuser

testServer $ sudo mkdir / srv / ftp / المستخدم

حدد حقوق الوصول للمجلدات:

testServer $ sudo chmod 700 / srv / ftp / superuser

testserver $ sudo chmod 770 / srv / ftp / المستخدم

testserver $ sudo chmod 575 / srv / ftp / تحميل

نحن نغير مالكي المجلدات:

testServer $ Sudo Chown Superuser: / SRV / FTP / Superuser

testServer $ Sudo مستخدم Chown: Groupl / SRV / FTP / المستخدم

testserver $ Sudo Chown: Groupl / SRV / FTP / UPLOAD

وبالتالي، فإننا ندير الصورة التالية:

  1. فقط مستخدم Superuser لديه حق الوصول إلى مجلد Superuser، هو مالك هذا المجلد.
  2. يحتوي مجلد المستخدم على الوصول إلى كل من المستخدم والخارق. هذا يرجع إلى حقيقة أننا نضع الحقوق 7 7 0. تحدد السبعة الثانية الحقوق الكاملة لمجموعة مستخدمي Groupl التي أضفنا فيها Superuser.
  3. لتحميل مجلد الوصول الكامل لديك كلا المستخدمين والخارقين. بالنسبة لجميع الحقوق الأخرى، يتم تثبيت القراءة والتنفيذ فقط 5 75 وبعد 5 \u003d 101 (في النظام الثنائي). 101 ~ r-x. هذا هو، لا يمكن تسجيل بقية المستخدمين (وهم مجهولون) في مجلد التحميل.

تحقق حقوق الوصول وفريق المالكين:

testServer $ LS -L / SRV / FTP

من أجل التحقق من الوصول إلى خادم FTP، فمن الضروري في أي متصفح خط عنوان يتصل

fTP: //172.16.1.2.

في هذه الحالة، نقع كمستخدم مجهول، لأننا لا ندخل الاسم وكلمة المرور.

نرى ثلاثة مجلدات superuser /، تحميل / المستخدم / المستخدم /.منذ ذهبنا تحت وصول مستخدم مجهول فقط إلى المجلد فقط تحميل /.

من أجل دخول اسم المشرق، ندخل:

fTP: // [البريد الإلكتروني المحمي]

ندخل اسم المستخدم: خارق.كلمة المرور: 12345 وبعد تحت Superuser نحصل على جميع المجلدات.

تحقق من المستخدم المعتاد. من أجل عدم إدخال الاسم وكلمة المرور في كل مرة تدخل فيها، يمكنك كتابة ما يلي في شريط العناوين:

fTP: // المستخدم: [البريد الإلكتروني المحمي]

تحت المستخدم، يمكننا أن نسقط فقط في مجلدات تحميل / و المستعمل /وبعد إلى المجلد خارق / الوصول مغلق.


اشترك لدينا