إعداد ملقم SFTP على Windows باستخدام OpenSSH

تاريخ إنشاء الصفحة :

بيئة التشغيل

نوافذ
  • ويندوز 10 برو
  • خادم ويندوز 2019
  • المزيد من ويندوز
فتح SH
  • 7.7p1
  • 8.1p1 - بيتا

※ يعمل في إصدارات أخرى، ولكن غير مؤكد

في البداية

SFTP هو آلية لإرسال واستقبال الملفات بين جهازي كمبيوتر (عادة ما تنقسم إلى عملاء وخوادم).

يشار إلى هذا المعيار عادة باسم "FTP"، ولكن FTP يرسل ويتلقى محتويات الإرسال والاستقبال في نص عادي (بيانات غير مشفرة). ويمكن قراءته بسهولة من قبل أطراف ثالثة.

يستخدم SFTP تقنية تشفير تسمى "SSH" لتشفير محتويات نقل FTP واستقبالها. قد يكون من الصعب على الأطراف الثالثة القراءة.

يصف هذا القسم الخطوات لإعداد SFTP من جانب الملقم باستخدام OpenSSH الحرة.

كيفية تثبيت خوادم OpenSSH في ويندوز 10، ويندوز سيرفر 2019 والأحدث

يسهل Windows 10 تثبيت خوادم OpenSSH.

افتح "إعدادات" من القائمة ابدأ.

image

حدد التطبيقات.

image

حدد الميزات الاختيارية من التطبيقات والميزات.

image

حدد إضافة ميزات.

image

حدد تثبيت من ملقم OpenSSH.

image

يختفي العنصر، لذلك يعود إلى الشاشة السابقة.

image

تم تثبيت ملقم OpenSSH.

image

إذا قمت بإضافته إلى القائمة، كنت قد انتهيت.

image

تعليمات تثبيت خادم OpenSSH على نظام التشغيل Windows الأخرى

التنزيلات وموضع الملف

يتوفر الآن إصدار Windows من OpenSSH، لذا قم بتنزيله وإعداده.

تحميل الملف من الصفحات التالية: تحميل "OpenSSH-Win32.zip" لنظام التشغيل 32 بت و "OpenSSH-Win64.zip" لنظام التشغيل 32 بت. يمكنك استخدام أحدث إصدار، ولكن في الوقت الحالي كلها إصدارات بيتا.

image

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

image

متغيرات البيئة

تسجيل متغيرات البيئة لتسهيل عمل OpenSSH. هذا المقطع هو موضح في Windows Server 2012 R2 ولكن يجب أن تكون الخطوات مصممة خصيصا لإصدار نظام التشغيل.

انقر بزر الماوس الأيمن على القائمة ابدأ وحدد النظام.

image

حدد إعدادات النظام المتقدمة.

image

انقر فوق الزر "متغيرات البيئة" من علامة التبويب "إعدادات متقدمة".

image

حدد المسار في "متغيرات بيئة النظام" وانقر على زر "تحرير".

image

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

image

إعداد خدمة OpenSSH

بدء PowerShell مع حقوق المسؤول.

image

استخدم الأمر cd للانتقال إلى المجلد OpenSSH واكتب .\install-sshd.ps1 لتشغيله.

image

إذا تم عرضه ك "نجاح" ، فلا بأس.

image

يمكنك التحقق من أنه تم تكوين الخدمات المتعلقة ب OpenSSH.

image

لديك الآن الإعداد تقريبا نفس تثبيت OpenSSH في Windows 10. في المرة القادمة ، أود أن تعيين فعلا sftp وإرسال واستقبال الملفات.