9 من أفضل أدوات استكشاف أخطاء الشبكة وإصلاحها التي قمنا بمراجعتها في عام 2021
استكشف مجموعة مختارة من أفضل أدوات استكشاف أخطاء الشبكة وإصلاحها من أجل تقدير شامل للأداء وتحسين التفاعل مع الشبكة.
يعد نقل الملفات من نظام إلى آخر أمرًا يجب القيام به بشكل منتظم. على شبكة محلية ، غالبًا ما يتم ذلك باستخدام مشاركات الشبكة ولكن بين الشبكات ، عندما يتم النقل عبر الإنترنت ، فإننا نستخدم عادةً شكلاً من أشكال بروتوكول نقل الملفات. لقد شهدت العديد من البروتوكولات المختلفة الضوء مع معالجة كل بروتوكول متتالي لواحد أو العديد من أوجه القصور في أسلافه.
اليوم ، نلقي نظرة على برنامج خادم SFTP. قد تسأل لماذا بروتوكول SFTP؟ حسنًا ، في الغالب بسبب مخاوف أمنية. يعمل بروتوكول SFTP على تغليف نقل الملفات ضمن اتصال SSH آمن ، مما يجعله مثاليًا للاستخدام على الشبكات العامة ، مثل الإنترنت.
قبل أن نلقي نظرة على خوادم SFTP الفعلية نفسها ، سنبدأ بمناقشة بروتوكولات نقل الملفات المختلفة المتاحة اليوم وكيف تختلف. بعد ذلك ، سنقدم أفضل برنامج خادم SFTP لنظام التشغيل Windows بما في ذلك بضعة خيارات محمولة. أخيرًا ، سنلقي نظرة على ما هو متاح على Linux. كما سترى ، يأتي كل نظام Linux تقريبًا مزودًا بخادم SFTP مدمج فيه.
حول بروتوكولات نقل الملفات
FTP (الذي يرمز إلى بروتوكول نقل الملفات - كم هو أصلي) هو الجد لجميع بروتوكولات نقل الملفات. تم اختراعه في أوائل السبعينيات كإحدى الطرق الأساسية لنقل الملفات بين الأنظمة. لقد أصبح من الشائع جدًا في الوقت الحاضر ، أن معظم أنظمة التشغيل بما في ذلك Windows و Mac OS و Linux لديها شكل من أشكال عميل FTP. ومع ذلك ، فإن FTP هو بروتوكول غير مشفر. لم يكن الأمر مهمًا في الأصل لأن الشبكات العامة لم تكن موجودة ولكنها أقل من مثالية للاستخدام على الإنترنت ، خاصة عندما تفكر في أنه لا يتم إرسال الملفات المنقولة فحسب ، بل أيضًا بيانات اعتماد تسجيل الدخول عبر الشبكة بدون تشفير. سيتمكن أي شخص يعترض حركة المرور من التقاط أسماء المستخدمين وكلمة المرور. هذا هو سبب اختراع البروتوكولات الآمنة مثل SFTP و FTPS.
على الرغم من أنه قد يبدو للوهلة الأولى أن SFTP و FTPS يختلفان فقط من خلال وضع الحرف "S" داخل الاختصار ، إلا أنهما مختلفان تمامًا في كيفية عملهما. تم إنشاء كلاهما لإضافة الأمان إلى عمليات نقل ملفات FTP ولكن التشابه ينتهي عند هذا الحد. دعونا نرى كيف تعمل.
يعد FTPS - الذي يرمز إلى بروتوكول نقل الملفات الآمن - إصدارًا آمنًا من بروتوكول FTP الذي يضيف طبقة تشفير باستخدام إما بروتوكول SSL (طبقة مآخذ التوصيل الآمنة) أو بروتوكول TLS (أمان طبقة النقل). إنه في الحقيقة ليس أكثر من بروتوكول FTP الذي تم تحسينه للسماح بمفاوضات تشفير البيانات وتشغيله مشابه لعملية HTTPS لمواقع الويب. تم تقديم البروتوكول في منتصف التسعينيات ، بعد فترة وجيزة من قيام Netscape بإصدار امتداد طبقة مآخذ التوصيل الآمنة ، وهو يستخدم الآن على نطاق واسع. تم تحسينه لاحقًا للسماح بـ TLS بالإضافة إلى تشفير SSL ، مما يوفر أمانًا أفضل.
SFTP–which stands for Secure File Transfer Protocol (notice the subtle difference?)–is another secure way of transferring files in an encrypted fashion but it is not based on the FTP protocol. Instead, it relies on Secure SHell, or SSH. In fact, SFTP is an extension of the SSH protocol to include an FTP-like file transfer functionality and which supports FTP-like commands. As such, the level of security of an SFTP file transfer is the same as that of an SSH session.
It is important not to confuse the Secure File Transfer Protocol and the Simple File Transfer Protocol, both referred to as SFTP. The latter is a no-longer-in-use protocol that was developed to be a compromise between the elementary TFTP protocol and the full-featured FTP protocol.
قد يذكرك وصفنا لـ SFTP ببروتوكول آخر مشابه يسمى SCP أو Secure Copy. SCP هو بروتوكول آخر لنقل الملفات يعمل ضمن اتصال SSH. هذا هو المكان الذي ينتهي فيه التشابه ، على الرغم من أن SCP يوفر فقط نقل الملفات ولكن ليس لديه أي من إدارة الملفات المتقدمة وقدرات التصفح لبروتوكول SFTP.
أفضل خوادم SFTP لنظام التشغيل Windows
كما رأينا ، يشبه بروتوكول SFTP بروتوكول SSH أكثر من كونه بروتوكول نقل الملفات. لهذا السبب ، لا تشتمل العديد من خوادم FTP على إمكانية بروتوكول نقل الملفات الآمن (SFTP) بينما تشتمل العديد من خوادم SSH على ذلك. لقد جمعنا بعضًا من أفضل خوادم SFTP التي يمكن أن نجدها. دعونا نلقي نظرة على ميزاتها الرئيسية.
1. خادم SolarWinds SFTP / SCP (تنزيل مجاني)
ربما تعرف بالفعل SolarWinds . تصنع الشركة بعضًا من أفضل برامج إدارة الشبكات والمراقبة. كما أنها تشتهر بصنع العديد من أدوات البرمجيات المجانية. يتضمن ذلك اختيارنا الأول ، خادم SolarWinds Free SFTP / SCP .
كما يوحي اسمه ، سيتعامل الخادم مع كل من SFTP و SCP ، وهما بروتوكولات نقل الملفات المستندة إلى SSH. عند تشغيله كخدمة Windows ، يجب أن يكون تشغيل الخادم مهمة سهلة لأي مسؤول نظام. وإذا كنت جديدًا على هذا ، فستجعلك واجهة المستخدم السهلة تشعر بالراحة بسرعة كبيرة.
على الخادم سولارويندز الحرة SFTP / SCP لا تستخدم حسابات النظام للمصادقة المستخدم. بدلاً من ذلك ، يستخدم مستخدمين افتراضيين تقوم بإنشائهم داخل التطبيق لغرض نقل الملفات. يقدم هؤلاء المستخدمون الافتراضيون أمانًا مشددًا. إذا تم ، على سبيل المثال ، اختراق حساب ، فلا يمكن استخدامه لتسجيل الدخول إلى النظام مباشرة. هناك ميزة أخرى يمكنها تحسين أمان الخادم وهي أنه يمكن تهيئتها للسماح بالاتصالات الواردة فقط من عناوين IP أو نطاقات محددة.
The SolarWinds Free SFTP/SCP server can be used to securely transfer files up to 4 GB in size. It can also handle concurrent transfers from multiple devices. It downloads as a zip file that extracts into a Windows MSI installer. Once installed, configuration as simple as can be. You just start its control panel application and specify a few options such as permitted protocols and transfer options.
2. FreeFTPd
A close cousin of FreeSSHd, FreeFTPd is a full-featured FTP server for Windows. It is one of the rare servers that will support FTP and also both SFTP and FTPS, thanks to its SSH ancestry. As its name implies, This is a free FTP server. It claims to run on any version of Windows from NT 4.0 and the tool supports the creation of local users–rather than using Windows domain accounts.
FreeFTPd can be configured during installation to run as-needed as an application or to run as a system service. Running it as a service means that it will always be available to your SFTP users. Note that a vulnerability discovered in version 1.0.11 of the product. It was, however, quickly fixed in version 1.0.12. Make sure the version you install is at least 1.0.12. The latest one you can download from the developer’s website is 10.0.13.
3. Syncplify.me Server!
The Syncplify.me Server!, a full-featured SFTP and FTPS server from Syncplify.me, is really a server on steroids. It will do much more than just transfer files and it was created with security in mind. One of its main features, called Syncplify.me Protector™ uses artificial intelligence to automatically identify attacks. Even unknown ones.
The Syncplify.me Server! can be installed in a high-availability mode where two servers will act as one and provide automatic failover, eliminating downtime. It boasts several advanced configuration options and can be expanded using scripts in JavaScript, C++, Pascal or Basic (yes, Pascal or Basic, this is not a typo) to automate your document management and workflow.
سيتم تشغيل خادم نقل الملفات القوي هذا على Windows Server 2008 والإصدارات الأحدث ، في كلا الإصدارين 32 و 64 بت. على الرغم من أن هذا جزء مدفوع من البرنامج ، إلا أن هناك إصدارًا مجانيًا / تقييميًا يحتوي على جميع ميزات إصدار Ultimate. ومع ذلك ، فإنه يقبل اتصالاً واحدًا فقط ولا يمكن استخدامه في بيئة إنتاج.
4. Bitvise SSH / SFTP Server
You may know Bitvise. The company specializes in secure remote access software for Windows. Some of its best-known products are the Bitvise SSH Server and SSH Client. Since SFTP is just an extension of SSH, their SSH server will also support SFTP. The Bitvise SSH Server is rumoured to be one of the fastest available. Files will transfer as quickly as the client and the network connection will allow. Furthermore, an unlimited number of simultaneous connections are supported. The only real limitation you’ll encounter when using it will be that of the hardware on which it runs.
بالنسبة للأمان ، لا يترك خادم Bitvise SSH أي شيء مرغوب فيه لأنه يستخدم Crypto ++ 5.3 ، أحد أفضل مكتبات التشفير ، لتأمين الاتصالات. يدعم الخادم أيضًا الحسابات الافتراضية لضمان عدم تعرض حسابات النظام الخاصة بك للخطر مطلقًا. العيب الوحيد لهذا المنتج أنه غير مجاني. للاستخدام الشخصي وغير التجاري ، لكن أي استخدام آخر يتطلب شراء ترخيص بعد فترة تقييم مدتها ثلاثون يومًا. ومع ذلك ، بأقل من 100 دولار لكل خادم ، يكون السعر أكثر من معقول. تقدم الشركة أيضًا تراخيص مواقع وتراخيص محدودة في جميع أنحاء العالم للمؤسسات الأكبر حجمًا.
5. خادم SYSAX المتعدد
مما لا يثير الدهشة ، يدعم خادم SYSAX Multi Server بروتوكولات متعددة. سيسمح بالاتصالات باستخدام كل من SFTP و FTPS ولكنه سيتعامل أيضًا مع عمليات نقل الملفات المستندة إلى FTP و HTTPS. ولجعله أفضل ، فهو أيضًا خادم telnet و SSH. يدعم الخادم استخدام كل من حسابات Windows والحسابات الافتراضية التي تم إنشاؤها محليًا ، مما يمنحك أفضل ما في العالمين. من السهل إدارته وتكوينه بفضل واجهته سهلة الاستخدام المستندة إلى الويب.
The server is available in several versions. The Personal edition is free but it is restricted to one connection at a time and it won’t do HTTPS file transfers. It is also restricted to personal and non-commercial use. There are also Standard, Professional, and Enterprise editions each supporting increasingly more features at prices ranging from $197 to $697.
6. XLight FTP server
The Xlight FTP server is a simple Windows FTP, SFTP, and FTPS server. It is a powerful software with low memory and CPU usage. Designed for high performance, it can easily handle thousands of simultaneous FTP connections. The server supports Active Directory users, LDAP users, or local users, making it a great fit in any kind of situation.
يحتوي خادم Xlight FTP على العديد من الميزات المفيدة بما في ذلك توفر إصدار مجاني للاستخدام الشخصي. يقتصر على 5 اتصالات متزامنة بينما الإصدار القياسي بسعر 40 دولارًا يسمح بـ 50 دولارًا والإصدار الاحترافي بسعر 130 دولارًا غير محدود. لاحظ أن ترخيصًا إضافيًا مطلوب لـ SSH وبالتالي SFTP. سيتم تشغيل البرنامج على أنظمة التشغيل Windows 2000 و XP و Vista و 7 و 10 و 2003 و 2008 و 2012.
بعض خوادم SFTP المحمولة
الإدخالات التالية في قائمتنا مثيرة للاهتمام بشكل أساسي لأنها حلول محمولة. هذه هي الحلول التي لا تتطلب أي تثبيت على الكمبيوتر حيث يتم تشغيلها. يمكن أن تكون مفيدة جدًا في المواقف المخصصة عندما تحتاج بسرعة إلى خادم SFTP. يمكنك حملها معك على محرك أقراص فلاش USB ويكون لديك دائمًا واحدًا جاهزًا للاستخدام بمجرد نسخه إلى جهاز الكمبيوتر الخاص بك.
1. Syncplify.me Micro SFTP Server
Syncplify.me ، الذي قدم لنا خادم SFTP و FTPS كامل الميزات الذي تمت مراجعته أعلاه ، يقدم أيضًا خادم Micro SFTP لنظام التشغيل Windows. إنه خادم SFTP قائم بذاته ومحمول بالكامل ويمكن تشغيله من محرك أقراص USB دون الحاجة إلى أي تثبيت. وعلى عكس شقيقها الأكبر Syncplify.me SFTP و FTPS Server ، فإن برنامج Micro SFTP Server مجاني تمامًا ويمكن استخدامه في أي موقف بما في ذلك الإنتاج أو الاستخدامات التجارية.
Of course, the software has some limitations. For starters, it only supports one user profile, one root folder, and incoming connections from one client at a time. For that reason, it is more commonly used as a test platform for SFTP client software or to test in-software file transfer features than as a true SFTP server. However, despite its limitations, it might be all that you need. Another typical use of the software is as a personal secure file transfer server for a home network.
2. Core Mini SFTP Server
Like the previous selection, the Core Mini FTP Server is a free FTP and SFTP server that doesn’t require any installation. Just go to the Core FTP Server’s web page to download it. Once you’ve downloaded the executable file which is available in 23- or 64-bit versions and is less than 2 Mb in size, you simply run it. You’ll need to specify the FTP username and password to be used as well as the port and root directory and you’re good to go. We could hardly think of a simpler tool.
لكن لها بعض العيوب. على سبيل المثال ، سيتم تشغيل الخادم باستخدام حساب المستخدم الخاص بك وسيكون له حق الوصول إلى جميع ملفاتك. تأكد من تحديد دليل جذر حيث يكون الضرر الذي يلحق بالمستخدمين ضئيلاً أو معدومًا. بخلاف ذلك ، يعد Core Mini FTP Server خادمًا صغيرًا رائعًا سهل الاستخدام وإن كان محدودًا إلى حد ما.
أفضل خوادم SFTP لنظام التشغيل Linux
Linux هو نظام تشغيل شائع للخوادم ، لذا فليس من المفاجئ أن يرغب المستخدمون في تشغيل خادم SFTP على هذا النظام الأساسي. لحسن الحظ ، هناك الكثير من الخيارات المتاحة. في الواقع ، ربما يكون اختيارنا الثالث أدناه موجودًا بالفعل في معظم عمليات تثبيت Linux.
1. ProFTPd
It is clear, when you look at its configuration file, that ProFTPd’s developers were big fans of the Apache webserver. The format of the configuration file is almost identical to Apache’s. And just like Apache, it uses modules to provide additional functionality. And there is, of course, a module that can be added to the basic FTP server to add SFTP capabilities.
لتخفيف آلام تكوين الخادم ، يحتوي موقع ProFTPd على عدة نماذج لملفات التكوين. سيساعدك ذلك على البدء بسرعة. بالإضافة إلى ملف التكوين الأساسي ، هناك ملف لـ FTP مجهول ، واثنان لاستخدام مضيفات افتراضية ، والآخر يستخدم مصادقة مستخدم MySQL. يمكن تنزيل البرنامج على شكل كرة تار من موقع الويب الخاص بالمطور. بدلاً من ذلك ، تتضمنه العديد من التوزيعات كجزء من حزمها الاختيارية. ابحث عنها في مدير الحزم الخاص بك. هناك احتمالات.
2. PureFTPD
خادم FTP و SFTP رائع آخر مفتوح المصدر ، لا يعمل PureFTPD فقط على Linux ولكن أيضًا على معظم أنظمة التشغيل الشبيهة بـ Unix مثل BSD أو Solaris. هدف المشروع هو توفير خادم FTP متوافق مع المعايير. تمت ترجمة جميع الرسائل إلى لغات متعددة ، مما يجعل هذا الخيار مثاليًا للبيئات متعددة اللغات.
PureFTPD is free and comes with absolutely no limitations. All of its features are available to any user. Talking about features, they include the server’s ability to limit connections bandwidth, to run sessions in a virtual file system, to set upload and or download limits, and several more great features. Pre-built packages are available for several Linux distributions including Mandriva, Debian, Ubuntu, and Slackware. It’s also available as source code that can be compiled with no modification and run on any other supported OS.
3. Another Option: OpenSSH
يعمل SFTP أعلى SSH ونظرًا لأن OpenSSH مدمج في معظم أنظمة Linux إن لم يكن كلها ، فإن SFTP متاح أيضًا للاستخدام. في نظام Linux النموذجي ، يجب أن يكون معظم المستخدمين - طالما لديهم وصول SSH - قادرين على استخدام عميل SFTP والاتصال بالخادم. سيسمح لهم ذلك بنقل الملفات من وإلى الدليل الرئيسي الخاص بهم. ضع في اعتبارك أن المنفذ 22 - المستخدم بواسطة SFTP - يمكن حظره افتراضيًا. قد تحتاج إلى البحث قليلاً لمعرفة كيفية فتحه ، ولكن ، في الأساس ، هذا كل ما تحتاجه لخادم SFTP الخام. إذا كانت احتياجاتك أكثر من مجرد نقل عرضي ، فإننا نقترح بشدة استخدام برنامج خادم SFTP أكثر فاعلية.
ختاما
على الرغم من أن FTP لا يزال وسيلة شائعة جدًا لنقل الملفات ، إلا أن افتقارها للأمان أدى إلى ظهور بروتوكول SFTP الذي يعالج معظم المخاوف الأمنية. لدينا جميع الأسباب للاعتقاد بأن هذا البروتوكول المحسن سيستمر لسنوات قادمة. ستقوم جميع البرامج التي تمت مراجعتها هنا بعمل ممتاز ، ولكن لا يسعنا إلا أن نفضل اختيارنا الأول: خادم SolarWinds SFTP / SCP. إنه ليس منتجًا ممتازًا فحسب ، بل يأتي أيضًا من شركة تتمتع بسمعة طيبة في توفير بعض من أفضل برامج إدارة الشبكة بما في ذلك بعض الأدوات المجانية الرائعة.
استكشف مجموعة مختارة من أفضل أدوات استكشاف أخطاء الشبكة وإصلاحها من أجل تقدير شامل للأداء وتحسين التفاعل مع الشبكة.
سوق برامج إدارة الشبكة مزدحم للغاية. اختصر بحثك باتباع توصياتنا لأفضل أدوات إدارة الشبكة.
يمكن استخدام عمليات المسح بينغ لمصلحتك بعدة طرق. تابع القراءة بينما نناقش كيفية تقديم أفضل 10 أدوات مسح لـ Ping يمكنك العثور عليها.
مواقع الويب مهمة ويجب مراقبتها عن كثب باستمرار لتحقيق الأداء المناسب. فيما يلي بعض أفضل الأدوات لمراقبة مواقع الويب.
إليك نظرة على بعض من أفضل أدوات نشر البرامج لتخفيف آلام إدارة أي عدد من الأجهزة
sFlow هو بروتوكول لتحليل التدفق مضمن في العديد من أجهزة الشبكات. نقوم بمراجعة أفضل خمسة جامعات ومحللات التدفق الحر.
لمساعدتك في اختيار الأداة المناسبة ، تم تقديم أفضل أدوات مراقبة البنية التحتية بدون وكيل وإعطائك مراجعة سريعة لكل منها.
مع تزايد شعبية Linux في مراكز البيانات ، تم إلقاء نظرة على عرض النطاق الترددي على نظام Linux ومراجعة أفضل الأدوات أيضًا.
أمان البريد الإلكتروني هو مهمة مهمة لمقدمي الخدمات المُدارة. كنا نراجع SolarWinds Mail Assure ، أحد أفضل الأدوات لهذا الغرض.
إذا كنت من مستخدمي Windows المتميزين ، فمن المحتمل أنك تعرف وتفهم كيف يمكن أن يؤدي إجراء عمليات مختلفة على جهاز الكمبيوتر الخاص بك إلى أكثر من نهج واحد و