أفضل خوادم SCP مجانية لأنظمة Windows و Linux و Mac في عام 2020

click fraud protection

النسخ الآمن ، أو SCP ، كما نشير إليه عادةً هو بروتوكول يسهل نقل الملفات بين أجهزة الكمبيوتر و / أو الأجهزة المتصلة بالشبكة. إنه في الواقع امتداد لبروتوكول Secure Shell أو SSH. ينقل بتنسيق مشفر باستخدام نفس بروتوكول SSL الذي يستخدمه SSH.

يستخدم SCP في الغالب من قبل مسؤولي النظام لنسخ الملفات بسرعة وسهولة من وإلى الخوادم ومعدات الشبكات بجميع أنواعها. خادم SCP هو المكون الذي تقوم بتثبيته على خادم حيث يتصل المستخدمون بتنزيل الملفات وتحميلها. توجد خوادم SCP للعديد من الأنظمة الأساسية بما في ذلك Windows و Linus و MacOS. واليوم ، نكشف عن أفضل خوادم SCP المجانية لأنظمة التشغيل Windows و Linux و macOS.

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

SCP في باختصار

يشير SCP إلى كل من البروتوكول والتطبيقات الفعلية التي تستخدم ملفات النسخ باستخدامه. بناء على بروتوكول BSD RCP ، دعوى لنقل الملفات بين المضيفين على الشبكة. يستخدم SCP بروتوكول Secure Shell (SSH) لنقل البيانات ويستخدم نفس آليات المصادقة. وهذا يضمن صحة وسرية البيانات المنقولة.

instagram viewer

يمكن للعميل تحميل الملفات إلى خادم ، بما في ذلك اختياريًا بعض سماته مثل الأذونات والطوابع الزمنية. يمكن للعميل أيضًا تنزيل الملفات أو الدلائل من خادم. أحد القيود الهامة لـ SCP هو أنه يعالج فقط نقل الملفات. على عكس البروتوكولات الأكثر تقدمًا - مثل FTP ، على سبيل المثال - لا يوفر SCP down قائمة الدليل أو إمكانات التنقل.

الاستخدامات النموذجية لـ SCP

يستخدم SCP عادةً في كل مرة يحتاج فيها الملف إلى النقل عبر قناة غير آمنة ، مثل الإنترنت. العميل يعتمد بشكل أساسي على سطر الأوامر ويتطلب تحديد اسم المستخدم جنبًا إلى جنب مع اسم المضيف. عادة ما يتم استدعاؤه باستخدام بناء جملة مثل:

scp مصدر الملفالمستعمل@مضيف:الدليل/الملف الهدف

سينسخ هذا الأمر SourceFile المحلي إلى الخادم البعيد. لنسخ الملفات من الخادم البعيد إلى المضيف المحلي ، يبدو الأمر كما يلي:

scp المستعمل@مضيف:الدليل/مصدر الملفالملف الهدف

غالبًا ما يتم استخدام SCP لنسخ الملفات مثل ملفات التكوين أو تحديثات البرامج الثابتة لمعدات الشبكة ويتضمن العديد منها عميل SCP كجزء من نظام التشغيل الخاص بها.

أفضل خادم SCP مجاني (Windows 10)

نظرًا لأن Windows هو نظام التشغيل الأكثر استخدامًا ، فليس من المستغرب وجود العديد من خوادم SCP التي تعمل على النظام الأساسي. لقد بحثنا في الإنترنت للعثور على أفضل برنامج خادم SCP. ولكن بما أن SCP هو مجرد امتداد لـ SSH ، فإن جميع خوادم SCP الموصى بها هي في الواقع خوادم SSH.

الرياح الشمسية يجعل بعض من أفضل الأدوات لإدارة الشبكة. يتضمن عرضهم الشامل أدوات لكل مهمة إدارة شبكية يمكن للمرء التفكير فيها. لكن أحد أعظم الأشياء حول SolarWinds - بصرف النظر عن حقيقة أن لديهم تجارب مجانية لجميع أدواتهم - هو أنهم يقدمون أيضًا العديد من الأدوات المجانية.

واحدة من هذه الأدوات هي SolarWinds خادم SFTP / SCP مجاني. يمكنك تنزيل الأداة مجانًا تمامًا من هنا. يعمل الخادم كخدمة Windows. وبالتالي ، يجب أن يكون تشغيله سهلاً لأي مسؤول Windows محنك. ولكن حتى إذا كنت جديدًا على هذا ، فإن واجهة المستخدم سهلة بما يكفي لتكتشف أنك يجب أن تكون مرتاحًا جدًا.

خادم SolarWinds المجاني SCP-SFTP
  • أداة مجانية:خادم SFTP / SCP من SolarWind
  • رابط التنزيل الرسمي:https://www.solarwinds.com/free-tools/free-sftp-server/registration

SCP ، مثل ابن عمه SSH ، نشأ من عالم يونكس. ولكن ، على عكس معظم تطبيقات Linux ، لا يعتمد خادم SolarWinds على حسابات النظام. بدلاً من ذلك ، يستخدم المستخدمين الظاهريين وهم حسابات المستخدمين التي تقوم بإنشائها داخل التطبيق بغرض نسخ الملفات. نظرًا لأن حسابات المستخدم غير موجودة بالفعل على النظام المضيف - أو على الشبكة - فهي توفر أمانًا مشددًا. في الحالة غير المحتملة التي تم فيها اختراق حساب ، لا يمكن استخدامه لتسجيل الدخول إلى النظام مباشرة.

يمكن استخدام خادم SolarWinds SFTP / SCP لنقل صور نظام التشغيل وتحديثات البرامج الثابتة بشكل آمن بالإضافة إلى تكوين الجهاز أو ملفات النسخ الاحتياطي التي تصل إلى 4 جيجابايت.

من بين الميزات الأكثر إثارة للاهتمام للمنتج ، يمكنه التعامل مع عمليات النقل المتزامنة من أجهزة متعددة ويمكنك أيضًا تفويض عناوين IP محددة أو نطاقات عناوين.

يعد كل من SCP و SFTP بروتوكولات تستخدم بروتوكول SSH لتأمين نقل الملفات. ولهذا السبب ، يدعم خادم bitH SSH بروتوكولي نقل الملفات بالإضافة إلى Secure Shell.

مثل خادم SolarWinds ، تستخدم Bitwise حسابات افتراضية أو حسابات تم إنشاؤها داخل التطبيق وخارج نظام التشغيل أو مجال Active Directory. لكن خادم Bitwise يسمح أيضًا باستخدام حسابات نظام Windows. بهذه الطريقة ، يمكنك الحصول على أفضل ما في العالمين. يمكن لمستخدمي AD أو Windows الاتصال باستخدام بيانات الاعتماد الخاصة بهم بينما تتيح لك الحسابات الافتراضية منح الوصول المخصص إلى الموارد الخارجية.

إعدادات خادم Bitvise

يحتوي خادم Bitvise على بعض الميزات المثيرة للاهتمام ، على سبيل المثال ، يمكنك تقييد الاتصالات بـ SCP فقط ، مما يجعله خادم SCP حقيقيًا. لكن السبب الحقيقي وراء هذا هو أنه يوفر الأمن الأفضل. في تطبيقات Unix SCP القياسية ، غالبًا ما يعني الحصول على وصول SCP بطبيعته وجود SSH أيضًا. هذا لا يهم كثيرًا في عالم Unix بسبب أمان مستوى الحساب المدمج في نظام التشغيل. لكن الأمور مختلفة في عالم Windows حيث قد يعني منح وصول SSH السماح بتنفيذ Power Shell غير المصرح به. هذا هو السبب في أن خادم Bitvise يدعم القدرة على السماح بالوصول إلى SCP مع منع الوصول إلى shell.

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

الحرف "d" في FreeSSHd يرمز إلى البرنامج الخفي. إذا كنت قادمًا من خلفية Unix ، فهذا بالتأكيد مصطلح مألوف. ولكن إذا كانت الخلفية الخاصة بك هي Windows ، فإن Deamon ، في عالم Unix ، يعادل خدمة Windows. هو عبارة عن برنامج يتم تشغيله في الخلفية لتقديم خدمة معينة.

إعدادات FreeSSHd

أما بالنسبة لـ Free in FreeSSHd ، فنحن لا نعرف ما إذا كانت t تعني مجانًا أم لا مجانًا أو مفتوحة المصدر. عدم وجود أي قسم لتنزيل كود المصدر على الموقع الرسمي يتيح لنا الشك في أنه الأول. بالحديث عن الموقع ، يبدو أنه لم يتم تحديثه لبضع سنوات. ومع ذلك ، لا يزال FreeSSHd مستخدمًا على نطاق واسع. من الغريب أن أحدث إصدار من إصدار FreeSSHd على الموقع هو الإصدار 1.2.2 ولكن التنزيل يقترح القسم 1.3.1. نعتقد أن المطور ليس لديه الوقت الكافي للحفاظ على موقع ويب حديث أي أكثر من ذلك.

واحدة من أفضل ميزات FreeSSHd هي أنه سيتم تشغيله على أي إصدار من Windows تقريبًا. متطلبات نظام التشغيل هي Windows NT 4 أو أحدث. نشك بصدق في أنه لا تزال هناك إصدارات قديمة من Windows قيد التشغيل اليوم.

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

كان OpenSSH في الأصل جزءًا من نظام تشغيل Open BSD ، عندما تم إصداره في عام 1999. إنه نوع من "الأسلاف" لمعظم خوادم SSH. OpenSSH هو بالفعل مجموعة من الأدوات التي تحتوي على 10 أدوات بدلاً من قطعة واحدة من البرامج. ومع ذلك ، فإن OpenSSH هو جوهر المجموعة والمكون الذي يقوم بمعظم العمل الشاق. ومع ارتباط SCP ارتباطًا وثيقًا بـ SSH ، يتعامل خادم OpenSSH أيضًا مع SCP و SFTP.

موقع SSHWindows

على الرغم من أنه نشأ في عالم Unix ، فقد سمح تصميم البرنامج بنقله بسهولة إلى أنظمة التشغيل الأخرى ، مما يجعل OpenSSH أحد أكثر خوادم SSH و SCP استخدامًا.

أما بالنسبة لخادم Microsoft OpenSSH ، فهو أحد أحدث منافذ حزمة البرامج ولا يزال قيد التطوير. يتوفر إصدار تجريبي هنا. ولكن انتبه إلى أن هذه نسخة تجريبية ، وعلى هذا النحو ، فإن عملية التثبيت ليست مصقولة بقدر ما يمكن. من المحتمل أن يتطلب بعض المعرفة بإدارة نظام Windows ومهارات Power Shell لتثبيته وتشغيله.

ولا تدع حقيقة أن هذا إصدار سابق يوقفك. نظرًا لخلفيتها ، من المحتمل أنها ستصبح خادم SCP القياسي لمشهد Windows ، تمامًا كما هو الحال مع أنظمة التشغيل الأخرى.

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

أفضل خوادم SCP لنظام Linux

كما أنشأنا بالفعل ، ولد SCP في عالم Unix. وبما أن Linux هو نظام التشغيل الأكثر شيوعًا الذي يمكن أن تجده على نظام Unix ، فلا عجب أن تتوفر بعض حزم SCP الرائعة للنظام الأساسي. ثم مرة أخرى ، لينكس ليس شائعًا تمامًا مثل نظام التشغيل Windows لذلك ربما لا يوجد العديد من خادم Linux SCP كما هو الحال مع نظام التشغيل Windows.

منافسنا الأول هو نفس OpenSSH الذي ناقشناه للتو في قسم خادم Windows SCP. إنه ، بطريقة ما ، جد جميع خوادم SSH. لقد كان هنا لما يمكن اعتباره أعمارًا في سنوات تطور الكمبيوتر.

شعار openSSH

وأفضل ما في الأمر أنه يأتي بشكل قياسي مع معظم توزيعات Linux. قد لا يعمل بشكل افتراضي أو قد لا يكون مثبتًا ولكنه بالتأكيد متاح. في معظم الحالات ، كل ما عليك فعله هو بدء برنامج OpenSSH. القيام بذلك سيسمح باتصالات SSH ، وبالتالي سيسمح بنسخ ملفات SCP أيضًا.

من السهل التحقق مما إذا كان opensh-server - هذا هو اسم خادم SSH الفعلي - متاحًا على نظامك. كل ما عليك فعله هو تشغيل أمر بسيط.

فتح $ apt-cache searchsh-server

يجب أن يعود هذا الأمر:

opensh-server - خادم shell آمن (SSH) ، للوصول الآمن من الأجهزة البعيدة

هذا يؤكد توفر مكون خادم OpenSSH. لتثبيته ، ما عليك سوى تشغيل أمر تثبيت مدير الحزم.

تثبيت $ apt-get opensh-server

ستعمل هذه الأوامر على أي توزيع يستخدم أداة حزمة apt مثل Debian ومشتقاته ، بما في ذلك Ubuntu. إذا كان توزيعك يستخدم مدير حزم مختلفًا ، فستحتاج إلى استخدام أوامر الحزمة المحددة.

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

2. Dropbear SSH

Dropbear SSH هو خادم آخر مفتوح المصدر وخادم SCP وعميل. ميزتها الرئيسية هي بصمة صغيرة تجعلها مثالية لتطبيقات الموارد المحدودة. يستهدف Dropbear SSH بشكل أساسي الأنظمة المضمنة مثل أجهزة التوجيه أو المعدات الأخرى التي قد تحتاج إلى وظائف SSH و SCP. يعمل على العديد من أنظمة التشغيل على غرار Unix ويمكن تعديله للتشغيل على معظم الأنظمة الأساسية المتوافقة مع POSIX.

موقع Dropbear SSH

تم تطوير Dropbear SSH بشكل نشط من قبل Matt Johnson ، وأحدث إصدار عمره أقل من شهرين اعتبارًا من هذه الكتابة. من بين أكثر ميزات المنتج إثارة للاهتمام ، إمكانية تجميع البرنامج في ملف تنفيذي مرتبط بشكل ثابت بسعة 110 كيلوبايت فقط. البرنامج متوافق مع مصادقة المفتاح العام OpenSSH ~ / .ssh / certified_keys. يمكن تشغيل البرنامج الخفي من inetd عند بدء التشغيل أو استخدامه بطريقة قائمة بذاتها. وأخيرًا ، يمكن تمكين الميزات أو تعطيلها بسهولة عند التجميع ، مما يؤدي إلى إنشاء ملف تنفيذي أصغر مع الميزات المطلوبة فقط.

لكن كل هذه المرونة تأتي بثمن. سيتطلب CUstomizing Dropbear لاحتياجات الشخص الخاصة مهارات مسؤول النظام المتقدمة. يجب أن يكون مسؤولو النظام على دراية بمفاهيم مثل تعديل ملف makefile وإعادة تصنيف الملف القابل للتنفيذ. ولكن إذا كان لديك الكفاءات المطلوبة وتحتاج إلى خادم SSH صغير و SCP يمكن تشغيله على جهازك المضمن ، فإن Dropbear SSH يستحق بالتأكيد النظر إليه.

3. كلمة عن Cygwin

ربما سمعت عن Cygwin من قبل. إنه مشروع مفتوح المصدر يهدف إلى توفير Windows DLL الذي يقوم بتنفيذ عدد كبير من وظائف API POSIX. بشكل ملموس ، هذا يعني أنه يمكن إعادة تجميع أي تطبيق Linux مفتوح المصدر لاستخدام Cygwin ، وبالتالي تشغيله على نظام أساسي يستند إلى Windows.

إذا كنت مسؤول نظام Windows ولم تسمع عن Cygwin ، فقد ترغب في التعرف عليه وربما تثبيته على جهاز كمبيوتر يعمل بنظام Windows ومعرفة ما يدور حوله. إنه ليس مثاليًا ولن يحول خادم Windows إلى جهاز Unix ولكنه سيتيح لك الوصول إلى مجموعة أوسع من الخيارات عندما يتعلق الأمر ببرامج وأدوات إدارة النظام.

هذا هو السبب في أننا نأخذ دقيقة أو دقيقتين للحديث عن Cygwin. مع توفر الكثير من خوادم SSH و SCP لنظام التشغيل Linux - لم نذكر سوى اثنين من أفضل الخوادم ولكن هناك عدد لا يحصى من الآخرين - من الجيد أن تعرف أن Cygwin يمكن أن يسمح لهم بالعمل على Windows منصة. في الواقع ، يتوفر العديد من برامج Linux المساعدة كحزمة Cygwin ، جنبًا إلى جنب مع حزم توزيعات Linux الشائعة الأخرى.

خادم macOS SSH

على الرغم من أن عامة الناس قد لا يدركون ذلك ، فإن macOS هو نظام تشغيل آخر يشبه Unix. ومع ذلك ، على عكس معظم الأنظمة الشبيهة بـ Unix - ولا سيما Linux - يستخدم MacOS نوعًا مختلفًا من kernel وهو مزيج من نواة متجانسة - مثل Linux - وهندسة microkernel.

نظرًا لجذور Unix هذه ، ليس من المستغرب أن يكون دعم SSH - الذي يتضمن أيضًا دعم SCP - ميزة أصلية لنظام macOS. كما هو الحال مع معظم توزيعات Linux ، لا يتم تمكين وظيفة SSH بشكل افتراضي في nacOS ولكن تمكينها سهل للغاية.

قم بتمكين تسجيل الدخول عن بعد على نظام macOS X.

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

لا يوجد شيء آخر لخادم macOS SCP. ما عليك سوى تمكين SSH ويعمل. ليس هناك لوحة تحكم أو قسم إعدادات. لا توجد حسابات افتراضية سواء. يُسمح فقط لحسابات النظام بالاتصال. إنه أساسي جدًا ، ولكنه موجود ، إنه مجاني ، ويتم إنجاز المهمة. ما لم تكن بحاجة إلى مزيد من الوظائف ، فهو خادم رائع للاستخدام.

فى الختام

بغض النظر عن سبب استخدام خادم SCP ، فقد أظهرنا لك أن هناك العديد من الخيارات ، بغض النظر عن نظام التشغيل الذي قد تقوم بتشغيله. وعلى الرغم من توفر العديد من الخيارات الأخرى ، إلا أن تلك الخيارات التي أخبرناكم عنها هي أفضل خوادم SCP المجانية لأنظمة التشغيل Windows و Linux و macOS المدمجة في SSH.

ما هو خادم SCP المفضل لديك؟ هل هي واحدة من القلائل الذين قدمناهم للتو؟ ما أكثر شيء يعجبك فيه؟ استخدم التعليقات أدناه لمشاركة تجربتك معنا.

watch instagram story