البداية

Mobile SSH هو عميل SSH لأندرويد وiOS علشان تتصل بسيرفراتك الخاصة من Linux أو Unix أو الشبكات أو إنترنت الأشياء أو سيرفرات التطوير. إنت بتدخل عنوان السيرفر وبيانات الدخول، والتطبيق بيفتح طرفية SSH تفاعلية.

المتطلبات

تثبيت التطبيق

الاتصال بسيرفر

  1. افتح Mobile SSH.
  2. اضغط على + Add Session وابحث عن سيرفر محفوظ، أو ضيف سيرفر جديد من نفس الشاشة.
  3. دخّل المضيف والمنفذ واسم المستخدم وتفاصيل المصادقة لو بتضيف سيرفر جديد.
  4. اضغط على السيرفر علشان تفتح جلسة طرفية.
  5. استخدم Active Sessions في الشاشة الرئيسية علشان ترجع للجلسات اللي لسه شغالة.

منفذ SSH الافتراضي هو 22. لو السيرفر بتاعك بيستخدم منفذ تاني، دخّل المنفذ ده في بروفايل السيرفر.

اختيار الناقل

وإنت بتضيف سيرفر أو بتعدّله، منتقي Transport بيحدد Mobile SSH هيتصل إزاي:

حفظ السيرفرات

السيرفرات المحفوظة بتحتفظ بوجهة الاتصال وإعداد الأنفاق الاختياري. السيرفر المحفوظ ممكن يشمل:

استخدم السيرفرات المحفوظة للمضيفين اللي بتدخل عليهم كتير. لو سيرفر محفوظ بيشاور على مضيف غير اللي في جلستك النشطة الحالية، Mobile SSH بيبدأ اتصال جديد للوجهة المختارة.

عناوين متعددة (التنقّل بين LAN وVPN)

نفس الجهاز غالبًا بيبقى موصول من عناوين مختلفة على حسب مكانك — IP لـ Wi-Fi البيت مقابل IP لـ VPN. ضيف العناوين البديلة في نافذة تحرير السيرفر، كل واحد بمنفذه لو محتاج. لما تتصل، Mobile SSH بيجرّب العناوين بالترتيب لحد ما واحد يرد، وبيفتكر العنوان اللي اشتغل آخر مرة ويتصل بيه الأول في المرة الجاية. تغيير الشبكة (مثلًا الخروج من الـ VPN) بيشغّل إعادة اتصال فورية لأي عنوان بقى موصول دلوقتي، بدل ما يستنى المسار الميت لحد ما تنتهي مهلته.

حفظ بيانات الدخول

شاشة Credentials بتخزّن سجلات قابلة لإعادة الاستخدام لاسم المستخدم/كلمة السر أو اسم المستخدم/المفتاح الخاص. تقدر تختار بيانات الدخول المحفوظة من نافذة إعداد السيرفر، علشان ما تعيدش إدخال نفس بيانات الدخول لكل مضيف.

سجلات بيانات الدخول بتتخزّن محليًا على الجهاز — وعلى iOS الأسرار بتتحفظ في Keychain بتاع النظام. احمِ الجهاز بقفل شاشة لو بتحفظ كلمات سر أو عبارات مرور أو مفاتيح خاصة.

استخدام المفاتيح الخاصة

Mobile SSH بيدعم لصق المفاتيح الخاصة واستيراد المفاتيح عن طريق منتقي ملفات النظام. على Android التطبيق بيدعم مفاتيح Ed25519 وECDSA ‏(P-256/384/521) وRSA؛ وعلى iOS بيدعم مفاتيح Ed25519 وECDSA ‏(P-256/384/521). مفاتيح DSA (ssh-dss) مش مدعومة على أي من المنصتين. والمنصتين الاتنين بيقدروا يفتحوا مفتاح متشفّر بعبارة مرور — دخّل عبارة المرور في خانة كلمة السر/عبارة المرور.

علشان تستخدم مفتاح خاص:

  1. افتح Credentials أو نافذة تحرير السيرفر.
  2. الصق نص المفتاح الخاص، أو اختار استيراد من ملف.
  3. دخّل عبارة مرور المفتاح في خانة كلمة السر/عبارة المرور لو المفتاح متشفّر.
  4. احفظ بيانات الدخول أو السيرفر.

استيراد المفتاح الخاص بيستخدم منتقي ملفات النظام لملفات المفاتيح. على Android، نقل الملفات بيستخدم متصفح ملفات محلي منفصل، وممكن يطلب صلاحية تخزين أوسع في إصدارات Android الأحدث؛ وعلى iOS، الملفات بتدخل عن طريق منتقي المستندات والصور بتوع النظام.

الشاشة الرئيسية

الشاشة الرئيسية متبنية علشان ترد على سؤال «أرجع لإيه؟» مش علشان تفتحلك استمارة اتصال فاضية:

لو مفيش حاجة شغالة ومفيش حاجة متخزّنة، الشاشة بتقولك كده وبتوديك على Servers.

تسمية السيرفرات المحفوظة والبحث فيها

السيرفر المحفوظ ممكن ياخد اسم — «Home NAS» أو «Prod web» — والقايمة بتعرض الاسم بدل العنوان. والعنوان بيرجع يبان لوحده لما يكون في الاسم لبس: صفّين بنفس الاسم، أو بحث شغّال، علشان تفضل عارف تفرّق بين الصفوف.

اضغط على خانة البحث في صفحة Saved Servers علشان تفلتر. البحث بيطابق الاسم والمستخدم والمضيف والمنفذ وبيانات الدخول وأي عناوين بديلة. شاشة + Add Session كمان بتفتح بحقل بحث عشان تلاقي سيرفر محفوظ وتتصل بيه في خطوة واحدة.

تقدر ترتّب السيرفرات في مجلدات. المجلد بيتطوي وبيفتكر إنه كان مطوي، وتقدر تعيد ترتيبه أو تغيّر اسمه؛ ولو مسحته بتروح سيرفراته لـ Ungrouped بدل ما تتمسح.

تصدير جزء من إعدادك

Export selected… في شاشتَي Servers وCredentials بتحوّل القايمة لمنتقي بمربعات اختيار، فتقدر تسلّم تلات سيرفرات من غير ما تصدّر كل حاجة. والضغط على رأس المجلد بياخد المجلد كله. الملفات المصدّرة بتتشفّر لو دخّلت عبارة مرور — ومن غيرها الملف بيحتفظ بكلمات السر والمفاتيح الخاصة كنص عادي، والتطبيق بيقولك كده قبل ما يكتبه.

الجلسات النشطة

لما يكون فيه جلسات شغالة، الشاشة الرئيسية بتعرض Active Sessions مع عدّاد. اضغط عليها علشان ترجع لشبكة الطرفيات. إشعار مستمر بيعرض كمان المضيفين النشطين — اضغط على مضيف في الإشعار علشان تانتقل مباشرة لطرفيته.

الرجوع للشاشة الرئيسية مش بيقطع جلسات SSH النشطة؛ إغلاق الأجزاء أو إنهاء نشاط الطرفية هو اللي بيقطعها.

أول إعدادات مفيدة

افتح Settings من الشاشة الرئيسية (عندها صفحة خاصة بيها):

الإضافات

الإضافات بتوسّع Mobile SSH بسير عمل زيادة. افتح Plugins من الشاشة الرئيسية علشان:

الإضافات بتتجاب من كتالوج عام افتراضيًا. ولو عندك كتالوج بتاعك، تقدر توجّه Mobile SSH لمصدر كتالوج مخصوص أو خاص. ماتركّبش إضافات غير من مصادر بتثق فيها.

اللغات

Mobile SSH بيتبع لغة النظام افتراضيًا. التطبيق بييجي بترجمات للعربية والبنغالية والصينية (المبسّطة والتقليدية) والإنجليزية والفرنسية والألمانية والهندية والإندونيسية واليابانية والماراثية والبرتغالية والروسية والإسبانية والتاميلية والتيلوغوية والتركية والأردية — عشرين لغة على Android، اللي بيضيف كمان البيدجين النيجيرية والعربية المصرية، وتمنتاشر لغة على iOS.

ولو عايز التطبيق بلغة غير لغة الموبايل، الإعدادات ← اللغة فيها منتقي وفيه خيار «افتراضي النظام». وبرضه لسه تقدر تغيّرها من الإعدادات ← النظام ← اللغات في Android أو الإعدادات ← عام ← اللغة والمنطقة في iOS.

ملاحظة أمنية

اتصل بس بالسيرفرات اللي بتثق فيها. التطبيق الحالي بيخزّن بيانات الاتصال المحفوظة محليًا ومابيوفّرش خزنة سحابية أو مزامنة بين الأجهزة. كمان التنفيذ الحالي مابيعرضش تأكيد للمضيف المعروف، فابعد عن الاتصال عبر شبكات غير موثوقة لما تكون هوية المضيف مهمة.