عندما تحتاج إلى نسخ الملفات عبر شبكة ، يمكن استخدام الكثير من الأدوات والبروتوكولات المختلفة. من المحتمل أن يكون بروتوكول FTP أفضل هذه البروتوكولات. ومع ذلك ، بروتوكول نقل الملفات مؤرخة وغير آمنة التكنولوجيا. SFTP و SFTP هما أكثر أمانًا وسيوفران لك الحماية التي تحتاجها. ولكن بالنسبة للأفضل في كل من الأمان والسرعة ، قد يكون SCP هو أفضل تكنولوجيا يمكنك استخدامها. هناك مشكلة واحدة فقط في استخدام SCP. هناك الكثير من المنتجات المتاحة واختيار أفضل واحد يمكن أن تتحول بسرعة إلى مهمة شاقة. لمساعدتك في اختيار أفضل برنامج خادم SCP ، قمنا بتجميع قائمة ببعض أفضل برامج خادم SCP ونحن بصدد مراجعة كل برنامج منها.
سنبدأ مناقشتنا اليوم من خلال إلقاء نظرةفي SCP. دون أن نتحول إلى تقنية أكثر مما ينبغي ، سنبذل قصارى جهدنا لشرح ما هو عليه ، ومن أين يأتي وكيف يعمل. سنناقش بإيجاز تقنيات نقل الملفات الأخرى المتاحة. سيساعدنا ذلك على مقارنة المنتجات المختلفة بشكل أفضل حيث تدعم بعض خوادم SCP الأفضل بروتوكولات أخرى. سنتحدث أيضًا عن كيفية اختلاف SCP عن أنظمة نقل الملفات الآمنة الأخرى. وأخيرًا ، سنراجع بعضًا من أفضل برامج خادم SCP.
SCP In A باختصار
SCP لتقف على Secure CoPy. إنها ، كما يوحي اسمها ، طريقة لنسخ الملفات بشكل آمن من كمبيوتر إلى آخر. في الأساس ، تعد SCP تقنية نسخ للملفات ، مثل نسخ ملف من دليل إلى آخر — باستخدام الأمر copy ، على سبيل المثال. الفرق الرئيسي هو أنه بينما تنسخ نسخ ملف من دليل إلى آخر على جهاز كمبيوتر ، يمكن لـ SCP نسخها بين أجهزة كمبيوتر مختلفة. يعتمد بروتوكول SCP على أمر Berkeley RCP (النسخة عن بُعد) الذي يضيف إليه مكون أمان نناقشه في لحظة. عادةً ما يتم استخدام RCP لنسخ الملفات عبر شبكة آمنة ، بينما يتم استخدام SCP عند نسخ الملفات عبر شبكات غير آمنة ، مثل الشبكات العامة أو الإنترنت.
يمكن استخدام SCP لنسخ الملفات بين أي اثنينأجهزة الكمبيوتر طالما تم تجهيز كلاهما مع البرنامج المناسب. يقوم الكمبيوتر الذي يتم تشغيل الأمر منه بتشغيل عميل SCP بينما يقوم الكمبيوتر الذي يتم فيه نسخ الملفات من أو إلى تشغيل خادم SCP. لا يرتبط التمييز بين الخادم والخادم مع اتجاه النقل. يمكن نسخ ملف من العميل إلى الخادم أو من الخادم إلى العميل. في الواقع ، يمكن للعميل إطلاق عملية نقل مباشرة بين خادمين. يمكن لبعض برامج SCP أداء وظائف الخادم والعميل بينما يكرس البعض الآخر لواحد أو لآخر.
كلمة حول SSH
يتم تحقيق أمن SCP من خلال التغليفالعملية ضمن جلسة Secure Shell (SSH). Secure Shell هو بروتوكول شبكة تشفير تم إنشاؤه لتشغيل خدمات الشبكة بشكل آمن عبر شبكة غير آمنة. التطبيق الأكثر شيوعًا هو تسجيل الدخول بسطر الأوامر عن بُعد. SSH هو أيضًا اسم تطبيق يمكن استخدامه للاتصال عن بعد بوحدة التحكم في النظام. يمكن أيضًا استخدام SSH لتنفيذ الأمر عن بُعد — كما هو الحال مع SCP ، ولكن يمكن تأمين أي خدمة شبكة بها.
يتم تحقيق أمن SSH من خلال الاستخدامتشفير المفتاح العمومي لمصادقة الكمبيوتر البعيد. هناك بعض الطرق التي يمكن فيها استخدام SSH. يمكنه ، على سبيل المثال ، استخدام أزواج المفاتيح التي يتم إنشاؤها تلقائيًا بين القطاعين العام والخاص لتشفير اتصال الشبكة ببساطة ، ثم استخدام مصادقة كلمة المرور لتسجيل الدخول. هذه هي الطريقة التي تستخدم SCP SSH للتشفير. عادةً ما يكون مكون SSH شفافًا لمستخدم أمر SCP الذي يحدد فقط المصدر والوجهة مع بيانات اعتماد تسجيل الدخول إلى الوجهة.
إليك ما يبدو عليه الاستخدام النموذجي لأمر SCP:
نسخ الملف إلى المضيف:
scp SourceFile user@host:directory/TargetFile
نسخ الملف من المضيف:
scp user@host:directory/SourceFile TargetFile
أنظمة نقل الملفات الأخرى
SCP هو بأي حال نقل الملفات الوحيدالتكنولوجيا المتاحة. لطالما كانت هناك أجهزة كمبيوتر متصلة بشبكة ، كانت هناك حاجة لنقل الملفات بينهما. تم إنشاء العديد من البروتوكولات المختلفة خصيصًا لهذا الغرض. أشهرها هو بروتوكول نقل الملفات أو بروتوكول نقل الملفات. الميزة الأكثر إثارة للاهتمام في FTP هي قدرتها على تصفح الملفات. بعد فتح جلسة FTP مع خادم ، يمكنك رؤية قائمة دليل بالملفات المتوفرة. يمكنك أيضًا التنقل في شجرة دليل الخادم والتنقل بين الدلائل ، تمامًا كما تفعل مع مستكشف الملفات المحلي.
ومع ذلك ، يعتبر بروتوكول FTP بروتوكولًا غير آمن. عندما تنشأ الحاجة لنسخ الملفات عبر الشبكات العامة ، تم إنشاء بروتوكول FTPS. تمامًا مثل HTTPS بتشفير بيانات صفحة الويب باستخدام تشفير SSL أو TLS ، يقوم FTPS بالشيء نفسه مع حركة مرور FTP ، مما يوفر مستوى جيدًا من الأمان.
SFTP هو شكل آخر آمن من FTP. ومع ذلك ، فهي مختلفة جدا في طريقة عملها. في حين أن FTPS هو ببساطة بروتوكول FTP الذي يستخدم حزم آمنة ، تستخدم SFTP بروتوكول SSH ولتشفير العملية بأكملها. إن نقل ملف SFTP هو بالفعل اتصال SSH حيث يتم إرسال الملفات بدلاً من ذلك الأوامر.
يعد TFTP ، الذي يرمز إلى Trivial File Transfer Protocol ، بروتوكولًا آخر لنقل الملفات مع أمان ضئيل أو معدوم الأمان يُستخدم فقط لنسخ صور البرامج الثابتة إلى أجهزة مختلفة.
كيف يختلف SCP عن SFTP؟
لأن كلا SCP و SFTP يستخدمان SSH للتشفيرحركة مرور الشبكة ، قد تتساءل عن الفرق بين الاثنين. من وجهة نظر الأمان ، فإن كلا التقنيتين متكافئين حيث أنهما يغلفان الجلسة داخل SSH. الفرق الرئيسي هو في وظيفة التقنيات اثنين.
SCP هو بروتوكول النسخ. كل ما يسمح به هو نسخ ملف (أو دليل) من موقع إلى آخر. استخدامه يعني أنك تعرف اسم الملف والمسار قبل بدء تشغيل الأمر. SFTP ، من ناحية أخرى ، هو نظام نقل ملفات أكثر تعقيدًا يتيح لك عمل المزيد. يمكنك ، على سبيل المثال ، استعراض الدلائل المحلية والبعيدة وإنشاء الدلائل والملفات ، سواء عن بعد أو محليًا. يمنحك SFTP حقًا جميع مزايا FTP مع أمان SSH. السبب الرئيسي الذي يجعل أي شخص يستخدم SCP عبر SFTP هو السرعة. يعد SCP أحد أسرع بروتوكولات نسخ الملفات أمانًا. لذلك ، ما لم تكن بحاجة إلى الميزات الأكثر تقدماً في SFTP ، فهي الأداة التي تستخدمها للحصول على أفضل أداء.
أفضل خوادم SCP لنظام التشغيل Windows
والآن بعد أن فهمنا ما هو SCP وكيف يتم ذلكيختلف عن أساليب نقل الملفات الأخرى ، فنحن على استعداد لإلقاء نظرة على بعض أفضل برامج خادم SCP. كما ذكرنا سابقًا ، يمكن استخدام بعض برامج SCP كخادم وعميل. أيضًا ، نظرًا لأن SCP امتداد لبروتوكول SSH ، فإن بعض خوادم SCP هي في الواقع خوادم SSH تدعم نسخ الملفات. الأدوات الأخرى المدرجة في قائمتنا تجمع بين بروتوكولات متعددة. سيقوم البعض بعمل كل من SCP و SFTP حيث يستخدم كلاهما SSH. البعض الآخر هو خادم FTP أو SFTP مع قدرات SCP المضافة. دعونا نلقي نظرة على أفضل المنتجات.
1. SolarWinds SFTP / SCP Server (تحميل مجاني)
اشتهرت SolarWinds منذ فترة طويلة بأنها واحدة من الأفضلمزودي أداة إدارة الشبكات والأنظمة في السوق. منتجها الرئيسي ، مراقبة أداء الشبكة ، يسجل باستمرار بين أفضل أدوات مراقبة النطاق الترددي للشبكة. لكن SolarWinds تشتهر أيضًا بأدواتها المجانية. إنها أدوات أكثر بساطة ، تلبي كل منها حاجة محددة لمسؤولي الشبكات. مثالان رائعان على هذه الأدوات المجانية هما خادم Kiwi Syslog و Advanced Subnet Calculator.
ال SolarWinds SFTP / SCP Server هو آخر واحد من تلك الأدوات المجانية ، ونحن لديناالأختيار الأول. يمكن استخدام البرنامج لنقل الملفات التي يصل حجمها إلى 4 جيجابايت. هذا أكثر من المحتمل بما فيه الكفاية لتلبية احتياجات معظم المستخدمين ، حتى في بيئة مؤسسة صعبة.

- تحميل مجاني: SolarWinds SFTP / SCP Server
- رابط التحميل الرسمي:https://www.solarwinds.com/free-tools/free-sftp-server/registration
على الرغم من أن المنتج معلن في المقام الأول باعتبارهأداة لدفع تحديثات البرامج الثابتة إلى الأجهزة والنسخ الاحتياطي تكوينات الجهاز ، بل هو خادم SCP صحيح والتي يمكن استخدامها لأي غرض من الأغراض. يحدث فقط أن هذا هو الاستخدام الأكثر شيوعًا لـ SCP من وجهة نظر إدارة الشبكة. بعد كل شيء ، SolarWinds يجعل أدوات إدارة الشبكة في المقام الأول. ولكن إذا كان ما تحتاجه هو نقل الملفات بشكل آمن عبر شبكة غير آمنة ، فإن هذه الأداة تحتوي على جميع الميزات التي تحتاجها. يتميز المنتج بواجهة مستخدم بسيطة وسهلة الاستخدام ، مما يجعل من السهل جدًا إجراء عمليات نقل الملفات بسرعة.
للحصول على راحة إضافية - وأمان أفضل ، SolarWinds SFTP / SCP Server يسمح للمستخدمين بتفويض عناوين IP الفرديةونطاقات العنوان. ومع ذلك ، فإن إحدى الميزات الأكثر فائدة للأداة هي القدرة على إنشاء مستخدمين افتراضيين. هذه هي حسابات المستخدمين التي توجد فقط داخل سياق الخادم بدلاً من حسابات النظام أو حسابات المجال.
إذا كانت حاجتك الأساسية إلى SCP هي إدارة تكوين الجهاز ، SolarWinds مدير تكوين الشبكة قد يكون من المفيد النظر في. إنه يتضمن نفس إمكانات SFTP و SCP ولكنه يضيف العديد من الميزات المفيدة مثل قوالب تكوين الجهاز المتقدمة وإدارة النصوص ، وقدرات إدارة التغيير الكامل للتكوين ومراجعة التكوين ، كل ذلك في أداة قابلة للتطوير بدرجة كبيرة مع إدارة متعددة المستخدمين. إذا كنت تريد تجربة هذه الأداة المتقدمة ، فستتوفر نسخة تجريبية مجانية من SolarWinds.
- تجربة مجانية: SolarWinds مدير تكوين الشبكة
- رابط التحميل الرسمي: https://www.solarwinds.com/network-configuration-manager/
2. خادم Bitvise SSH
Bitvise هي شركة معروفة نسبيا فيمجتمع الشبكات. يجعل اثنين فقط من المنتجات ، خادم SSH وعميل SSH. من هذه الشركة المتخصصة للغاية ، يمكنك أن تتوقع أن تكون المنتجات من بين الأفضل. كل ما تقوم به الشركة هو SSH وهو يعمل بشكل جيد. لكن مهلا ، أليس هذا منشور عن خوادم SCP؟ أنه. إنه ، ولكن بما أن SCP امتداد SSH ، فهو مدعوم من قبل خادم Bitvise SSH.

ال خادم Bitvise SSH يدعم جميع إصدارات سطح المكتب والخادم منWindows - 32 بت و 64 بت - من Windows XP SP3 و Windows Server 2003 إلى Windows 10 و Windows Server 2016. وهو يوفر معظم خدمات SSH مثل الوصول الآمن بوحدة التحكم عن بعد ، والوصول الآمن إلى واجهة المستخدم الرسومية عن بعد (من سطح المكتب البعيد أو WinVNC العميل) ، ونقل آمن للملفات باستخدام SFTP و SCP ، ونقل آمن للملفات باستخدام FTP عبر TLS / SSL (FTPS) ، وتأمين اتصال نفق TCP / IP (إعادة توجيه المنفذ).
ال خادم Bitvise SSH ليس له حدود لعدد المستخدمين الذين يمكنهم ذلكالاتصال في وقت واحد وهو محدود فقط من خلال موارد النظام. كما أنه لن يحد من أحجام النقل افتراضيًا على الرغم من أنه يمكن تهيئته بحصص لكل مستخدم ولكل مجموعة وحدود للنطاق الترددي. كما أنه يحتفظ بسجل لإحصاءات الاستخدام اليومية والشهرية والسنوية.
ال Bitvise SSH الخادم مجاني للاستخدام الشخصي. إذا كنت ترغب في استخدامه في سياق احترافي ، فستحتاج إلى شراء ترخيص. السعر 99.95 دولار لكل رخصة والتي تشمل السنة الأولى من الصيانة والترقيات. يمكن أيضًا شراء فترات صيانة أطول من سنتين إلى خمس سنوات بأسعار تتراوح بين 19.95 دولارًا و 79.80 دولارًا لكل ترخيص. لأغراض الاختبار ، يمكن استخدام البرنامج مجانًا لمدة تصل إلى 30 يومًا.
3. المفتوح
المفتوح هو خادم SSH. هذا بالتأكيد لن يكون مفاجأة. ومثلها مثل العديد من خوادم SSH ، فهي تدعم أيضًا عمليات نقل ملفات SCP ، ومن ثم إدراجها في قائمتنا. بالتأكيد يمكننا تعريفه على أنه "عدواني ولكن جودي". كانت الأداة المساعدة جزءًا من نظام التشغيل Open BSD عندما تم إصدارها لأول مرة في عام 1999. بدلاً من مجرد خادم SSH واحد ، فإن OpenSSH هو في الواقع جزء من مجموعة من حوالي 10 أدوات ، مع المفتوح كونه جوهر المجموعة ، الذي يتعامل مع جلسات SSH الفعلية.
المفتوح، كما قلنا ، ينشأ في عالم يونكس ، ويُقصد به في المقام الأول استخدامه على أنظمة تشبه يونيكس. ومع ذلك ، يمكن نقل البرنامج نسبيًا بسهولة إلى أنظمة التشغيل الأخرى.
ال خادم مايكروسوفت OpenSSH هو واحد من أحدث منافذ البرنامج. في الواقع ، لا يزال قيد التطوير. يتوفر إصدار ما قبل النشر ولكن كن على دراية بحكم حالة ما قبل النشر ، فقد لا تكون عملية التثبيت مصقولة قدر الإمكان. يتطلب تثبيت البرنامج وتشغيله معرفة جيدة بإدارة نظام Windows وبعض مهارات Power Shell. إنه خادم SSH ممتاز ولن يفاجئني أن أراه أصبح خادم SSH القياسي على نظام Windows ، تمامًا مثله بالفعل على نظام Unix.
يوجد بالفعل عيب واحد فقط لهذه الأداة ويتعلق الأمر بأصل يونكس وعمره. هل ترى، المفتوح هي أداة مساعدة لسطر الأوامر. إذا كنت تتوقع العثور على واجهة المستخدم الرسومية لطيفة وسهلة الاستخدام كما لو كنت معتادا على ، فمن المحتمل أن تكون بخيبة أمل. ولكن إذا كان ما تريده هو مجرد وظيفة SSH خالصة دون زخرفة ، فإن هذه الأداة هي على الأرجح لك.
4. FreeSSHd
إذا كنت معتادًا على Unix أو Linux على الإطلاق ، فسيظهر الرمز "d" في FreeSSHd لن يفاجئك. إنها تعني "deamon" وهو ما نسميه خدمات الخلفية في عالم * nix. لكن ما قد يفاجئك هو أن FreeSSHd يعمل على Windows ، وليس على Unix أو Linux. في الواقع ، سيتم تشغيله على أي إصدار من نظام Windows - عميل أو خادم - ليس أقدم من نظام التشغيل Windows NT 4. الأداة صغيرة الحجم وخفيفة الوزن ، لا سيما عندما تفكر في مجموعة ميزاتها.

الحديث عن الميزات ، والخادم تفتخرواجهة مستخدم رسومية سهلة الاستخدام حيث يمكنك مراقبة الخدمة وكذلك تشغيلها وإيقافها. كما أنه يدعم المستخدمين الظاهريين الموجودين فقط ضمن سياق الخادم ، وهي ميزة لا نراها كثيرًا على المنتجات المجانية. FreeSSHd هي أداة بسيطة. على هذا النحو ، سوف تنجز المهمة وتحتوي على واجهة المستخدم الرسومية لكنها بالتأكيد ليس لديها نفس النوع من المظهر السلس والمهني وتشعر مثل بعض الأدوات الأخرى في هذه القائمة.
الأساسية مثل FreeSSHd هو ، لا يزال حزم جميع الوظائف المطلوبةوسوف تدعم اتصالات SSH وكذلك SFTP و SCP. إذا كان ما تبحث عنه هو أداة بسيطة تتعامل مع احتياجات نقل ملفات SCP دون زيادة تحميل الخادم حيث يعمل ، فهذه هي الأداة المناسبة لك.
5. SFTPPlus
SFTPPlus أكثر من مجرد أداة لنقل الملفات. إنها أداة نقل الملفات المدارة (MFT) كاملة إلى حد ما. وهو يدعم SCP و SFTP و FTPS و HTTPS لنقل الملفات. على الرغم من أن وظيفة نقل الملفات الخاصة بهذه الأداة تتساوى مع المنتجات الأخرى المدرجة في هذه القائمة ، فإن ما يميز هذه الأداة هو إمكانيات التشغيل الآلي الخاصة بها. يمكنك ، على سبيل المثال ، تكوين التنبيهات والإجراءات بناءً على مشغلات مختلفة من اختيارك. بالنسبة لإمكانيات نقل الملفات المدارة في النظام ، فهي تشمل عمليات النقل المشغولة والمستندة إلى الأحداث ، وعمليات النقل المجدولة ، والأحداث ، وما قبل المعالجة وما بعدها ، فضلاً عن المكالمات الخارجية لأي برامج.

ما يحدد SFTPPlus وبصرف النظر عن المنافسة لها هو مجموعة منالمنصات التي يمكن تشغيلها. لديك إصدارات من Windows و Linux ولكن أيضًا تشكل OS X و Solaris و AIX و HP-UX. يمكن أن يجعل هذا المنتج أفضل الخيارات للمؤسسات التي تضم مجموعة متنوعة من الخوادم.
العيب الرئيسي لل SFTPPlus هو سعره. إنه أغلى منتج في قائمتنا. على الرغم من أنه ترخيص دائم ، إلا أنه يعيدك إلى حوالي 500 1 دولار لكل مثيل خادم. يمكنك الحصول على خصم 10 ٪ عند شراء 5 إلى 10 تراخيص و 20 ٪ للكميات الكبيرة. هناك أيضًا خصم بنسبة 30٪ للشركات الصغيرة التي يعمل بها ما يصل إلى 10 موظفين. لا تشمل هذه الأسعار الدعم ، وعليك إنفاق 20٪ من سعر شراء المنتج كل عام للحصول عليه. إذا كنت تفضل تجربة المنتج قبل الالتزام بمثل هذه النفقات ، فيمكنك ترتيب نسخة تجريبية مجانية مدتها 30 يومًا.
تعليقات