أسرع طريقة لنقل الملفات والمجلدات عبر SSH من Windows 10 إلى Linux هي باستخدام أداة SCP. إنه يعمل ضمن بروتوكول SSH ويسمح للمستخدمين بنقل البيانات بسرعة وسهولة عبر سطر الأوامر من كمبيوتر إلى آخر!
في هذا الدليل ، سنوضح لك كيفية استخدام SCP على نظام التشغيل Windows 10. سنغطي طريقتين. الطريقة الأولى هي استخدام Windows PowerShell ، المكافئ لـ Microsoft لسطر أوامر Linux. الطريقة الثانية التي سنغطيها هي WinSCP ، وهي أداة تتيح لمستخدمي Windows نقل الملفات باستخدام SCP عبر SSH باستخدام واجهة مستخدم رسومية لطيفة.
ملاحظة: لكي تعمل SCP على نظام التشغيل Windows 10 ، يجب أن يكون جهاز كمبيوتر Linux الذي تخطط لنقل الملفات إليه يشغل بالفعل خادم OpenSSH. لإعداد خادم SSH على نظام Linux الخاص بك ، يرجى اتباع دليلنا حول هذا الموضوع !
الطريقة الأولى - بوويرشيل
يمكن القول إن Windows PowerShell هو أفضل طريقة لاستخدام SCP على Windows 10. ما السبب؟ يتمتع جميع مستخدمي Windows 10 بالفعل بإمكانية الوصول إلى PowerShell ، ولا داعي لتكوين أي شيء أو تعديله لاستخدامه. والأفضل من ذلك ، أن Microsoft لديها SCP مدمج في PowerShell ، لذلك لا يضطر مستخدمو Windows 10 حتى إلى تثبيته!
لاستخدام SCP في PowerShell ، ابدأ بتشغيل وحدة تحكم PowerShell على سطح مكتب Windows 10. للقيام بذلك ، اضغط على Win على لوحة المفاتيح ، وابحث عن "PowerShell" وقم بتشغيل التطبيق برمز المحطة الطرفية الزرقاء. بعد ذلك ، اتبع الإرشادات خطوة بخطوة أدناه لمعرفة كيفية نقل ملفات ومجلدات SCP إلى جهاز Linux الخاص بك.
الخطوة 1: افتح مستكشف Windows وانتقل إلى موقع الملف / المجلد الذي ترغب في نقله إلى نظام Linux. لذلك ، على سبيل المثال ، إذا كان هناك ملف أو مجلد في "المستندات" ، فسيكون الموقع C:\Users\EXAMPLE_USERNAME\Documents\. ثم، نسخ بيانات الموقع إلى الحافظة الخاصة بك باستخدام مفتاح Ctrl + C .
الخطوة 2: ارجع إلى نافذة PowerShell ، واكتب cd في موجه الأوامر. ثم ، بعد كتابة القرص المضغوط ، انقر بزر الماوس الأيمن فوق. بالنقر بزر الماوس الأيمن ، سوف تقوم بلصق الموقع الذي نسخته إلى الحافظة.
بمجرد لصق الموقع في موجه PowerShell ، يجب أن يبدو مثل الأمر التالي.
القرص المضغوط ج: \ بعض \ موقع \ من \ ملفات \ أو \ مجلدات \ لنقل \
اضغط على مفتاح Enter لتنفيذ الأمر.
الخطوة 3: بعد تنفيذ الأمر cd ، سيكون PowerShell في الدليل حيث توجد الملفات التي تريد نقلها. من هنا ، ارجع إلى Windows Explorer وابحث في نفس هذا الدليل عن الملفات / المجلدات التي تريد نقلها.
على سبيل المثال ، إذا كنت ترغب في النقل example-photo.pngإلى جهاز كمبيوتر يعمل بنظام Linux ، فقم بتدوين اسم الملف. أو ، إذا كنت ترغب في نقل دليل ، قل ، " Important-Files" ، تذكر اسم المجلد.
الخطوة 4: في PowerShell ، استخدم الأمر SCP لنقل ملف أو دليل عبر SSH إلى كمبيوتر Linux الخاص بك.
ملاحظة: عند محاولة نقل الملفات أو المجلدات ، قد يقول PowerShell ، "لا يمكن إثبات أصالة المضيف. هل أنت متأكد أنك تريد متابعة الاتصال؟ " يجب عليك تحديد "نعم" ، وإلا سيفشل SCP.

انقل ملفًا
لنقل ملف عبر SCP من Windows 10 إلى Linux PC عبر SSH ، قم بتخصيص الأمر أدناه. لاحظ أنه يجب عليك التغيير example-photo.pngإلى الملف الفعلي الذي ترغب في نقله ، remote_linux_usernameإلى اسم المستخدم على كمبيوتر Linux ، linux_hostname_or_local_ipإلى اسم مضيف Linux PC / عنوان LAN IP ، وإلى /remote/directory/on/linux/pcدليل حقيقي على كمبيوتر Linux.
scp example-photo.png remote_linux_username @ linux_hostname_or_local_ip: / remote / directory / on / linux / pc
نقل محتويات الدليل
هل تحتاج إلى نقل محتويات مجلد بأكمله؟ استفد من scp -r . تذكر التغيير C:\Users\EXAMPLE_USERNAME\Documents\Important-Filesإلى مجلد الملف الفعلي على جهاز الكمبيوتر الذي يعمل بنظام Windows 10 ، remote_linux_usernameوإلى اسم المستخدم على كمبيوتر Linux ، linux_hostname_or_local_ipواسم مضيف Linux PC / عنوان LAN IP ، وإلى /remote/directory/on/linux/pcدليل فعلي على كمبيوتر Linux.
scp -r 'C: \ Users \ EXAMPLE_USERNAME \ Documents \ هام-الملفات' remote_linux_username @ linux_hostname_or_local_ip: / remote / directory / on / linux / pc
الطريقة الثانية - WinSCP
إذا لم تكن معجبًا كبيرًا بسطر الأوامر ولكنك لا تزال بحاجة إلى نقل الملفات من Windows 10 إلى نظام Linux بعيد عبر SSH ، فيمكنك استخدام WinSCP. يضيف على واجهة المستخدم الرسومية الجميلة أعلى SCP (كما يدعم البروتوكولات الأخرى). إليك كيفية استخدامه لنقل الملفات والمجلدات.
الخطوة 1: قم بتنزيل وتثبيت تطبيق WinSCP على جهاز كمبيوتر يعمل بنظام Windows 10. لتنزيل التطبيق ، توجه إلى winscp.net ، وانقر على الزر الأخضر "DOWNLOAD NOW". بمجرد الانتهاء من برنامج التثبيت ، قم بتشغيله وتثبيت البرنامج على جهاز كمبيوتر يعمل بنظام Windows 10.
الخطوة 2: بعد تثبيت WinSCP ، قم بتشغيله على سطح مكتب Windows 10. عند الإطلاق ، سترى نافذة "تسجيل الدخول". في نافذة تسجيل الدخول ، ابحث عن "بروتوكول الملفات" وقم بتغييره من "SFTP" إلى "SCP".
![كيفية نقل الملفات إلى Linux من Windows 10 عبر SSH كيفية نقل الملفات إلى Linux من Windows 10 عبر SSH]()
الخطوة 3: ابحث عن "اسم المضيف" واكتب اسم المضيف لجهاز كمبيوتر Linux. لا يمكن معرفة اسم المضيف؟ عنوان IP للشبكة المحلية يعمل أيضًا.
![كيفية نقل الملفات إلى Linux من Windows 10 عبر SSH كيفية نقل الملفات إلى Linux من Windows 10 عبر SSH]()
الخطوة 4: ابحث عن مربع نص "اسم المستخدم" ، واكتب اسم المستخدم على كمبيوتر Linux البعيد في المربع.
![كيفية نقل الملفات إلى Linux من Windows 10 عبر SSH كيفية نقل الملفات إلى Linux من Windows 10 عبر SSH]()
الخطوة 5: ابحث عن مربع "كلمة المرور" واكتب اسم كلمة المرور إلى كمبيوتر Linux البعيد. ثم انقر فوق "حفظ" لحفظ المعلومات.
الخطوة 6: حدد زر "تسجيل الدخول" للوصول إلى جهاز كمبيوتر Linux عن بُعد عبر SCP / SSH. أثناء تسجيل الدخول ، تأكد من تحديد "نعم" عندما يطلب WinSCP ، "متابعة الاتصال بخادم غير معروف وإضافة مفتاح المضيف الخاص به إلى ذاكرة التخزين المؤقت؟"
![كيفية نقل الملفات إلى Linux من Windows 10 عبر SSH كيفية نقل الملفات إلى Linux من Windows 10 عبر SSH]()
الخطوة 7: افتح مستكشف Windows وتصفح للوصول إلى الملف أو المجلد الذي ترغب في مشاركته عبر بروتوكول SCP / SSH. ثم اسحبه إلى نافذة WinSCP. سيتم نقله على الفور إلى كمبيوتر Linux البعيد باستخدام SCP!
![كيفية نقل الملفات إلى Linux من Windows 10 عبر SSH كيفية نقل الملفات إلى Linux من Windows 10 عبر SSH]()