كيفية تشغيل SSH على Mac
جدول المحتويات:
- كيفية تمكين خادم SSH على جهاز Mac باستخدام MacOS Ventura 13 أو أحدث
- كيفية تمكين خادم SSH على جهاز Mac باستخدام MacOS Monterey أو سابقًا
- التوصيل بجهاز Mac عبر SSH
- كيفية إيقاف تشغيل خادم SSH على جهاز Mac
تحتوي جميع أجهزة Mac على خادم SSH مجمع يتم تعطيله افتراضيًا ، ولكن يمكن تشغيله في أي وقت إذا كنت ترغب في منح وصول سطر الأوامر عن بُعد إلى جهاز.
تم تشغيل خادم SSH في MacOS باستخدام ميزة مشاركة تسمى تسجيل الدخول عن بُعد. مع تمكين تسجيل الدخول عن بُعد ، أصبح لدى Mac الآن SSH و SFTP متاحان للاتصالات عن بُعد.
كيفية تمكين خادم SSH على جهاز Mac باستخدام MacOS Ventura 13 أو أحدث
يتم تشغيل خادم macOS SSH من خلال تعديل الإعدادات في أحدث إصدارات برنامج نظام MacOS:
- اسحب قائمة Apple وانتقل إلى "إعدادات النظام"
- افتح لوحة التفضيلات "العامة" ”
- انتقل إلى "عام"
- تبديل مفتاح "تسجيل الدخول عن بُعد" لتشغيل خادم SSH على جهاز Mac
- اختياريًا ولكن يوصى به ، انقر فوق الزر (i) لتخصيص وصول المستخدم وإنشاء تجربة shell كاملة ، عن طريق تحديد المربع الخاص بـ "السماح بالوصول الكامل إلى القرص للمستخدمين عن بُعد"
- يبدأ خادم SSH على الفور ، ويستطيع Mac تلقي اتصالات SSH الواردة
كيفية تمكين خادم SSH على جهاز Mac باستخدام MacOS Monterey أو سابقًا
يتم تشغيل خادم macOS SSH من خلال تفضيلات النظام في الإصدارات السابقة من MacOS:
- اسحب قائمة Apple وانتقل إلى "تفضيلات النظام"
- افتح لوحة التفضيل "المشاركة"
- حدد مربع "تسجيل الدخول عن بُعد" لتشغيل خادم SSH على جهاز Mac
- اختياريًا ولكن يوصى به لأي شخص يرغب في إنشاء تجربة shell كاملة ، حدد مربع "السماح بالوصول الكامل إلى القرص للمستخدمين عن بُعد"
- بدأ خادم SSH ، أنت حر في الاتصال بجهاز Mac باستخدام أي عميل SSH
يمكنك الاتصال بجهاز Mac مع أي عميل SSH من أي نظام تشغيل ، سواء كان جهاز Mac آخر به Terminal ، أو Windows PC مع PuTTY ، أو Linux مع جهاز طرفية ، أو iPhone أو Android مع تطبيق SSH ، Android مع تطبيق SSH أو أي شيء آخر مع عميل SSH
التوصيل بجهاز Mac عبر SSH
بمجرد تمكين تسجيل الدخول عن بُعد ، انتبه إلى النص الموجود أسفله لمعرفة عنوان IP الخاص بجهاز Mac هذا. بشكل مفيد ، فإنه يوفر أيضًا بناء جملة سطر الأوامر لاستخدامه في التطبيق الطرفي لبدء اتصال SSH البعيد: “ssh username @ IP-address”
على سبيل المثال ، إذا كان عنوان IP هو 192.168.0.108 واسم المستخدم "Paul" ، فسيبدو الأمر كما يلي:
يمكنك إدخال ذلك في تطبيق Terminal على جهاز Mac آخر ، أو أي عميل SSH آخر بغض النظر عن نظام التشغيل أو الجهاز.
بالطبع بمجرد تسجيل الدخول تصبح
كيفية إيقاف تشغيل خادم SSH على جهاز Mac
تعطيل خادم SSH في macOS بسيط مثل إيقاف تشغيل الميزة في التفضيلات:
- اسحب قائمة Apple وانتقل إلى "تفضيلات النظام"
- افتح لوحة التفضيل "المشاركة"
- قم بإلغاء تحديد خانة "تسجيل الدخول عن بُعد" لإيقاف تشغيل خادم Mac SSH