كيفية نقل الملفات إلى Linux من Windows 10 عبر SSH

click fraud protection

إن أسرع طريقة لنقل الملفات والمجلدات عبر SSH من Windows 10 إلى Linux هي باستخدام أداة SCP. يعمل ضمن بروتوكول SSH ويسمح للمستخدمين بنقل البيانات بسرعة وسهولة عبر سطر الأوامر من كمبيوتر إلى آخر!

في هذا الدليل ، سنوضح لك كيفية استخدام SCP على Windows 10 الخاص بك. سنتناول طريقتين. الطريقة الأولى هي استخدام Windows PowerShell ، وهو ما يعادل Microsoft سطر أوامر Linux. الطريقة الثانية التي سنغطيها هي WinSCP ، وهي أداة تسمح لمستخدمي Windows بنقل الملفات باستخدام SCP عبر SSH باستخدام واجهة مستخدم رسومية جميلة.

ملاحظة: لكي يعمل SCP على Windows 10 ، يجب أن يعمل كمبيوتر Linux الذي تخطط لنقل الملفات إليه على خادم OpenSSH بالفعل. لإعداد خادم SSH على نظام Linux الخاص بك ، يرجى اتباع دليلنا حول هذا الموضوع!

الطريقة الأولى - PowerShell

يمكن القول أن Windows PowerShell هو أفضل طريقة لاستخدام SCP على Windows 10. السبب؟ يمكن لجميع مستخدمي Windows 10 الوصول إلى PowerShell بالفعل ، ولا توجد حاجة لتكوين أو تعديل أي شيء لاستخدامه. والأفضل من ذلك ، أن Microsoft لديها برنامج SCP مدمج في PowerShell ، لذا ليس على مستخدمي Windows 10 حتى تثبيته!

instagram viewer

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

الخطوة 1: افتح مستكشف Windows وانتقل إلى موقع الملف / المجلد الذي ترغب في نقله إلى نظام Linux. لذا ، على سبيل المثال ، إذا كان هناك ملف أو مجلد في "المستندات" ، فسيكون الموقع C: \ Users \ EXAMPLE_USERNAME \ Documents \. ثم انسخ بيانات الموقع إلى الحافظة باستخدام Ctrl + C.

الخطوة 2: ارجع إلى نافذة PowerShell ، واكتب مؤتمر نزع السلاح في موجه الأوامر. ثم بعد الكتابة مؤتمر نزع السلاح، انقر بزر الماوس الأيمن. بالنقر بزر الماوس الأيمن ، ستقوم بلصق الموقع الذي نسخته إلى الحافظة.

بمجرد لصق الموقع في موجه PowerShell ، يجب أن يبدو الأمر التالي.

القرص المضغوط C: \ Some \ location \ of \ files \ أو \ folder \ to \ transfer \

اضغط على أدخل مفتاح لتنفيذ الأمر.

الخطوه 3: بعد تنفيذ مؤتمر نزع السلاح الأمر ، سيكون PowerShell في الدليل حيث الملفات التي تريد نقلها. من هنا ، عد إلى Windows Explorer وانظر من خلال هذا الدليل نفسه للملفات / المجلدات التي تريد نقلها.

على سبيل المثال ، إذا كنت ترغب في التحويل example-photo.png إلى كمبيوتر Linux ، دوّن اسم الملف. أو ، إذا كنت ترغب في نقل دليل ، قل ، "ملفات مهمة"، تذكر اسم المجلد.

الخطوة الرابعة: في PowerShell ، استخدم الأمر SCP لنقل ملف أو دليل عبر SSH إلى كمبيوتر Linux.

ملاحظة: عند محاولة نقل الملفات أو المجلدات ، قد يقول PowerShell ، "لا يمكن التحقق من صحة المضيف. هل أنت متأكد أنك تريد الاستمرار في الاتصال؟ " يجب تحديد "نعم" ، وإلا سيفشل SCP.

نقل ملف

لنقل ملف عبر SCP من Windows 10 إلى كمبيوتر Linux عبر SSH ، قم بتخصيص الأمر أدناه. لاحظ أنه يجب عليك التغيير example-photo.png إلى الملف الفعلي الذي ترغب في نقله ، remote_linux_username إلى اسم المستخدم على كمبيوتر Linux ، linux_hostname_or_local_ip إلى عنوان IP لاسم مضيف / LAN الخاص بجهاز Linux ، و /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 \ الهامة-الملفات إلى مجلد الملفات الفعلي على جهاز الكمبيوتر الذي يعمل بنظام Windows 10 ، remote_linux_username إلى اسم المستخدم على كمبيوتر Linux ، linux_hostname_or_local_ip إلى عنوان IP لاسم مضيف / LAN الخاص بجهاز Linux ، و /remote/directory/on/linux/pc إلى دليل فعلي على كمبيوتر Linux.

scp -r 'C: \ Users \ EXAMPLE_USERNAME \ Documents \ important-Files' remote_linux_username @ linux_hostname_or_local_ip: / remote / directory / on / linux / pc

الطريقة 2 - WinSCP

إذا لم تكن معجبًا كبيرًا بسطر الأوامر ولكنك ما زلت بحاجة إلى نقل الملفات من Windows 10 إلى نظام Linux بعيد عبر SSH ، فيمكنك استخدام WinSCP. يضيف واجهة مستخدم رسومية جميلة فوق SCP (يدعم أيضًا البروتوكولات الأخرى). إليك كيفية استخدامه لنقل الملفات والمجلدات.

الخطوة 1: قم بتنزيل وتثبيت تطبيق WinSCP على جهاز الكمبيوتر الذي يعمل بنظام Windows 10. لتنزيل التطبيق ، توجه إلى winscp.net، وانقر على الزر الأخضر "تنزيل الآن". بمجرد الانتهاء من المثبت ، قم بتشغيله وتثبيت البرنامج على جهاز الكمبيوتر الذي يعمل بنظام Windows 10.

الخطوة 2: بعد تثبيت WinSCP ، قم بتشغيله على سطح مكتب Windows 10. عند البدء ، سترى نافذة "تسجيل الدخول". في نافذة تسجيل الدخول ، ابحث عن "بروتوكول الملفات" وقم بتغييره من "SFTP" إلى "SCP".

الخطوه 3: ابحث عن "اسم المضيف" واكتب اسم مضيف كمبيوتر Linux. لا تستطيع معرفة اسم المضيف؟ يعمل عنوان IP للشبكة المحلية أيضًا.

الخطوة الرابعة: ابحث عن مربع النص "اسم المستخدم" ، واكتب باسم المستخدم على كمبيوتر Linux البعيد في المربع.

الخطوة الخامسة: ابحث عن مربع "كلمة المرور" واكتب اسم كلمة المرور إلى كمبيوتر Linux البعيد. ثم انقر على "حفظ" لحفظ المعلومات.

الخطوة السادسة: حدد زر "تسجيل الدخول" للوصول إلى كمبيوتر Linux البعيد عن طريق SCP / SSH. أثناء تسجيل الدخول ، تأكد من تحديد "نعم" عندما يسأل WinSCP ، "متابعة الاتصال بخادم غير معروف وإضافة مفتاح المضيف الخاص به إلى ذاكرة التخزين المؤقت؟"

الخطوة 7: افتح مستكشف Windows واستعرض الملف أو المجلد الذي ترغب في مشاركته عبر بروتوكول SCP / SSH. ثم اسحبه إلى نافذة WinSCP. سيتم نقله على الفور إلى كمبيوتر Linux البعيد باستخدام SCP!

watch instagram story