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

أسرع طريقة لنقل الملفات والمجلدات عبر 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.

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

انقل ملفًا

لنقل ملف عبر 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

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

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

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

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

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

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

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

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

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

اترك تعليقاً

إصلاح مشكلة تمزق الشاشة على معالجات رسومات Intel في نظام Pardus Linux: دليل عملي يركز على النتائج

إصلاح مشكلة تمزق الشاشة على معالجات رسومات Intel في نظام Pardus Linux: دليل عملي يركز على النتائج

قم بإصلاح مشكلة تمزق الشاشة في معالجات رسومات Intel في نظام Pardus Linux عن طريق التحقق من X11 مقابل Wayland، وإعدادات المُركِّب، ومعدل التحديث، وبرنامج تشغيل Xorg النشط، وTearFree فقط عند الاقتضاء.

كيفية تكوين جدار الحماية SLES 15 باستخدام firewall-cmd

كيفية تكوين جدار الحماية SLES 15 باستخدام firewall-cmd

قم بتكوين firewalld على SLES 15: تحقق من المناطق، واسمح بالخدمات أو المنافذ، واحفظ القواعد الدائمة، وأعد التحميل بأمان، وتحقق من الوصول.

دليل تهيئة التحديث المباشر لنظام SLES: تطبيق تحديثات النواة بدون إعادة تشغيل النظام

دليل تهيئة التحديث المباشر لنظام SLES: تطبيق تحديثات النواة بدون إعادة تشغيل النظام

قم بتمكين التصحيح المباشر للنواة على SLES 15 SP7، وقم بتطبيق الإصلاحات المدعومة دون إعادة التشغيل، وتحقق من التصحيحات النشطة، وافهم متى لا تزال إعادة تشغيل النواة مطلوبة.

كيفية تفعيل وضع FIPS على خادم SUSE Linux Enterprise Server 15

كيفية تفعيل وضع FIPS على خادم SUSE Linux Enterprise Server 15

قم بتمكين وضع FIPS على SLES 15 باستخدام أداة الإعداد المدعومة من SUSE، وأعد التشغيل بأمان، وتحقق من حالة سياسة النواة والتشفير، وتحقق من حدود الشهادة.

كيفية تثبيت جوجل كروم على نظام التشغيل جوجل روم دون الإخلال بسياسات الأمان

كيفية تثبيت جوجل كروم على نظام التشغيل جوجل روم دون الإخلال بسياسات الأمان

قم بتثبيت متصفح جوجل كروم على نظام التشغيل Gooroom OS بأمان باستخدام حزم .deb الرسمية، وAPT، وفحوصات السياسات، وإرشادات التحديث، وإصلاحات الأجهزة المُدارة.

كيفية تصدير سجلات نظام SLES إلى خادم Syslog بعيد بشكل آمن

كيفية تصدير سجلات نظام SLES إلى خادم Syslog بعيد بشكل آمن

إعادة توجيه سجلات نظام SLES بشكل آمن إلى خادم syslog بعيد باستخدام rsyslog وشهادات TLS والتحقق من اسم النظير وقوائم الانتظار والتحقق من الصحة والاختبار.

تكامل Active Directory مع SSSD في SLES 15: دليل خطوة بخطوة

تكامل Active Directory مع SSSD في SLES 15: دليل خطوة بخطوة

قم بربط نظام SLES 15 بـ Active Directory باستخدام SSSD عبر YaST. قم بإعداد DNS والوقت، وتكوين تسجيلات دخول المجال، والتحقق من Kerberos، ومقارنة SSSD وWinbind وrealmd.

Fix Realtek RTL8821CE Wi-Fi Driver Issues on Pardus Linux

Fix Realtek RTL8821CE Wi-Fi Driver Issues on Pardus Linux

Fix RTL8821CE Wi-Fi on Pardus Linux by checking the built-in rtw88 driver, Realtek firmware, rfkill, NetworkManager, and safe fallback options.

إصلاح مشكلة "فشل مؤقت في حل أسماء النطاقات" في دبيان 12 باستخدام systemd-resolved

إصلاح مشكلة "فشل مؤقت في حل أسماء النطاقات" في دبيان 12 باستخدام systemd-resolved

تشخيص وإصلاح حالات فشل تحليل DNS في Debian 12 باستخدام systemd-resolved، بما في ذلك resolv.conf و NetworkManager و networkd و cache و verification.

كيفية تثبيت نظامي التشغيل Pardus Linux وWindows 11 بأمان

كيفية تثبيت نظامي التشغيل Pardus Linux وWindows 11 بأمان

قم بتثبيت Pardus 25.2 بجانب Windows 11 عن طريق النسخ الاحتياطي، وتقليص حجم وحدة تخزين Windows، والتمهيد من USB UEFI، وحماية أقسام EFI والاسترداد الحالية.