عند تشغيل مشروع على Raspberry Pi مقطوع الرأس ، قد لا يكون من الملائم دائمًا توصيله بشاشة عندما تريد تغيير شيء ما ، ولكنك لست بحاجة إلى ذلك. يمكنك الوصول إلى Raspberry Pi والتحكم فيه عن بُعد عبر SSH (Secure SHell) من كمبيوتر آخر أو حتى من هاتف ذكي على نفس الشبكة. سيوضح لك هذا الدليل أولاً كيفية تمكين SSH ، ثم كيفية SSH في Raspberry Pi من جهاز آخر.
تفعيل SSH عند التثبيت
افتراضيًا ، لأسباب أمنية ، يتم تعطيل SSH في نظام Raspberry Pi OS القياسي. لذا ، لكي تكون قادرًا على SSH إلى Pi ، ستحتاج أولاً إلى تمكينه. إذا كنت كذلك تثبيت نظام Raspberry Pi OS من البداية إلى بطاقة microSD ، يمكنك استخدام الإعدادات المتقدمة في أداة Raspberry Pi Imager (انقر فوق رمز الترس) لتمكين SSH وتعيين اسم مستخدم وكلمة مرور. أثناء تواجدك فيه ، أضف تفاصيل الشبكة اللاسلكية الخاصة بك حتى يتصل Raspberry Pi بها تلقائيًا. انقر يحفظ للاحتفاظ بالإعدادات ، ثم اكتب نظام التشغيل على بطاقة microSD كالمعتاد.
تفعيل SSH في نظام التشغيل الحالي
بدلاً من ذلك ، يمكنك تمكين SSH من داخل تثبيت حالي لنظام التشغيل Raspberry Pi OS. مع توصيل Raspberry Pi بشاشة ، افتح قائمة رمز raspberry على سطح المكتب وحدد
التفضيلات > تكوين Raspberry Pi. ثم انقر فوق ملف واجهات علامة التبويب وانقر فوق ممكن زر اختيار لـ SSH.إذا كنت تستخدم Raspberry Pi OS Lite (بدون واجهة المستخدم الرسومية لسطح المكتب) ، فيمكنك تمكين SSH عبر الأداة المساعدة raspi-config. أدخل الأمر:
sudo raspi-config
ثم انتقل إلى خيارات التواصل > SSH واختر عند المطالبة ، "هل ترغب في تمكين خادم SSH؟" يضعط يدخل للتأكيد ، ثم حدد إنهاء للخروج من raspi-config.
ابحث عن عنوان IP الخاص بـ Raspberry Pi
مع تمكين SSH واتصال Raspberry Pi بشبكتك ، فأنت جاهز للاتصال بـ Raspberry Pi عبر SSH من جهاز آخر. ستحتاج إلى معرفة اسم مضيف Raspberry Pi الخاص بك (raspberrypi.local هو الإعداد الافتراضي ، ولكن يمكنك تعيينه في الإعدادات المتقدمة لـ Raspberry Pi Imager) أو عنوان IP الخاص به لتسجيل الدخول.
يمكنك العثور على عنوان IP الخاص بـ Raspberry Pi من خلال زيارة الصفحة الرئيسية لجهاز التوجيه الخاص بك للاطلاع على قائمة بالأجهزة المتصلة. بدلاً من ذلك ، للعثور على عنوان IP من Raspberry Pi (متصل بجهاز عرض) ، أدخل أمر Terminal هذا:
اسم المضيف -أنا
حتى لا يتغير أبدًا ، قد ترغب أيضًا في ذلك قم بتعيين عنوان IP ثابت على Raspberry Pi. بدلاً من ذلك ، قد تتمكن من حجز عنوان IP لـ Raspberry Pi في إعدادات جهاز التوجيه الخاص بك.
SSH في Raspberry Pi من Windows
على جهاز كمبيوتر يعمل بنظام Windows 10 أو 11 ، يمكنك استخدام PowerShell إلى SSH في Raspberry Pi. يضعط Ctrl + Shift + P. لفتح PowerShell ، ثم أدخل أيًا من هذين الأمرين:
ssh[اسم االمستخدم]@ [hostname] .local
أو
ssh[اسم االمستخدم]@ [عنوان IP]
يحل محل [اسم االمستخدم] و [اسم المضيف] أو [عنوان IP] مع تفاصيل Pi الخاصة بك. فمثلا، ssh [email protected] أو ssh [email protected].
بدلاً من ذلك ، يمكنك استخدام ملف PuTTY الأداة المساعدة ، وهي أداة أكثر تطوراً وستعمل على أي جهاز كمبيوتر يعمل بنظام Windows. في مربع الحوار PuTTY ، حدد SSH كنوع الاتصال ، أدخل عنوان IP أو اسم المضيف الخاص بـ Raspberry Pi في ملف استضافة اسم أو عنوان IP) مربع ، ثم انقر فوق فتح. يمكنك أيضًا النقر فوق يحفظ لحفظ تفاصيل الاتصال في PuTTY.
SSH في Raspberry Pi من macOS
على جهاز Mac ، افتح الأداة المساعدة الطرفية (بتنسيق التطبيقات > خدمات) ، ثم أدخل أيًا من الأمرين التاليين للاتصال بـ Raspberry Pi عبر SSH:
ssh[اسم االمستخدم]@ [hostname] .local
أو
ssh[اسم االمستخدم]@ [عنوان IP]
يحل محل [اسم االمستخدم] و [اسم المضيف] أو [عنوان IP] مع تفاصيل Pi الخاصة بك. فمثلا، ssh [email protected] أو ssh [email protected].
SSH في Raspberry Pi من Linux
على جهاز كمبيوتر يعمل بنظام Linux (أو حتى Raspberry Pi آخر) ، افتح نافذة طرفية بالضغط على Ctrl + Alt + T.، ثم أدخل أيًا من الأمرين التاليين للاتصال بـ Raspberry Pi عبر SSH:
ssh[اسم االمستخدم]@ [hostname] .local
أو
ssh[اسم االمستخدم]@ [عنوان IP]
يحل محل [اسم االمستخدم] و [اسم المضيف] أو [عنوان IP] مع تفاصيل Pi الخاصة بك. فمثلا، ssh [email protected] أو ssh [email protected].
SSH في Raspberry Pi من Android
هناك العديد من تطبيقات الوصول عن بُعد عبر SSH المتوفرة في متجر Play ، مثل التطبيقات المجانية ConnectBot. للاتصال بـ Raspberry Pi الخاص بك به ، انقر فوق + (زائد) وأدخل تفاصيل تسجيل الدخول ، مثل [email protected] أو ssh [email protected]. يمكنك أيضًا منحها لقبًا إذا كنت تريد ذلك. انقر فوق رمز + (زائد) لحفظ الاتصال ، ثم انقر فوقه من القائمة للاتصال بـ Raspberry Pi. أدخل كلمة المرور الخاصة بك وأنت في.
SSH في Raspberry Pi: النجاح
أنت تعرف الآن كيفية تمكين SSH على Raspberry Pi ، والعثور على عنوان IP الخاص به ، ثم SSH فيه من جهاز آخر للتحكم فيه عن بُعد باستخدام أوامر Linux القياسية. هذه مهارة مفيدة للغاية عند استخدام Raspberry Pi بدون رأس ، بدون شاشة أو لوحة مفاتيح متصلة.