البرمجة

نقل الملفات بين جهاز الكمبيوتر وRaspberry Pi 2 باستخدام LAN وSCP

في البداية، يسرني مساعدتك في تحقيق هذا الهدف الذي يبدو أنه سيوفر لك الكثير من الوقت والجهد. للقيام بذلك، سنقوم بإعداد اتصال بين جهاز الكمبيوتر الخاص بك الذي يعمل بنظام Windows 7 وجهاز Raspberry Pi 2 الذي يعمل بنظام Raspbian باستخدام شبكة محلية LAN.

أولاً وقبل كل شيء، قم بالتأكد من أن جهاز الكمبيوتر الخاص بك وجهاز Raspberry Pi 2 متصلين بنفس الشبكة المحلية. يمكنك القيام بذلك عن طريق التحقق من إعدادات الشبكة على كل جهاز.

بعد التأكد من الاتصال بنجاح، يمكنك استخدام خاصية مشتركة في نظام Windows تسمى “مشاركة الملفات والطابعات”. للقيام بذلك، قم باتباع الخطوات التالية:

  1. انتقل إلى ملفاتك على جهاز الكمبيوتر الخاص بك وحدد الملفات التي تريد نقلها إلى Raspberry Pi 2.
  2. انقر بزر الماوس الأيمن على الملفات المحددة، ثم اختر “مشاركة مع” (Share With).
  3. ستظهر لك نافذة جديدة، اختر “المستخدمين المحددين” (Specific people).
  4. قم باختيار “الضيوف” (Guests) أو أي خيار يعكس الوصول الذي ترغب في منحه.

بهذه الطريقة، يمكنك الوصول إلى الملفات من جهاز Raspberry Pi 2. الآن، دعونا نركز على جهاز Raspberry Pi.

على Raspberry Pi 2، يمكنك استخدام أحد الأوامر التالية في وحدة التحكم للوصول إلى الملفات المشتركة:

  1. لاستعراض الملفات المشتركة:

    arduino
    smbclient -L //اسم_جهاز_الكمبيوتر -U اسم_المستخدم
  2. لتحميل الملفات من الكمبيوتر إلى Raspberry Pi:

    arduino
    smbget //اسم_جهاز_الكمبيوتر/اسم_المشاركة/اسم_الملف
  3. لنسخ الملفات من الكمبيوتر إلى Raspberry Pi:

    ruby
    smbclient //اسم_جهاز_الكمبيوتر/اسم_المشاركة -U اسم_المستخدم -c 'get اسم_الملف'

باستخدام هذه الأوامر، يمكنك نقل الملفات بسهولة بين جهاز الكمبيوتر الخاص بك و Raspberry Pi 2 عبر الشبكة المحلية LAN. ببساطة، تم تحقيق الهدف الذي كنت تسعى إليه بطريقة فعالة وسهلة.

المزيد من المعلومات

بالطبع، دعونا نقوم بتوسيع النقاش حول هذا الموضوع لتوفير المزيد من المعلومات.

لتحقيق اتصال فعال بين جهاز الكمبيوتر الخاص بك وRaspberry Pi 2، يفضل أيضًا التحقق من إعدادات الشبكة على كل جهاز للتأكد من أنهما يستخدمان نفس نطاق IP أو على الأقل يمكنهما التفاعل بسهولة في الشبكة المحلية.

يمكنك تحديد عنوان IP لجهاز Raspberry Pi 2 باستخدام الأمر التالي في وحدة التحكم:

bash
hostname -I

كما يمكنك التحقق من عناوين IP المتصلة بشبكتك باستخدام أمر مثل:

bash
arp -a

فيما يتعلق بنقل الملفات، يمكنك استخدام أوامر SCP (Secure Copy) لتحقيق نقل آمن للملفات بين الجهازين عبر الشبكة. على سبيل المثال، إذا كنت تستخدم نظام Windows، يمكنك استخدام برنامج مثل WinSCP لنقل الملفات بين الكمبيوتر وRaspberry Pi بشكل سهل وآمن.

تأكد من تثبيت خدمة SSH (Secure Shell) على Raspberry Pi للوصول إلى الطرف الآخر بشكل آمن. يمكنك استخدام الأمر التالي لتثبيت SSH:

bash
sudo apt-get install openssh-server

بعد تثبيت خدمة SSH، يمكنك تشغيل الخدمة باستخدام:

bash
sudo service ssh start

ومن ثم، يمكنك استخدام WinSCP أو أي أداة أخرى تدعم نقل الملفات عبر SSH لنقل الملفات بين الجهازين بسهولة.

بهذه الطريقة، يمكنك إقامة اتصال فعال وآمن بين جهاز الكمبيوتر الخاص بك وRaspberry Pi 2، ونقل الملفات بينهما بسهولة وفاعلية عبر الشبكة المحلية.

زر الذهاب إلى الأعلى