- أندرويد 8.0 أو أحدث — وهو حاليًا اختبار مغلق على Google Play: افتح رابط الانضمام في متصفّح على الجوال، ثم ثبّت من Play
- iOS 16 أو أحدث على iPhone وiPad — انضم إلى النسخة التجريبية العامة عبر TestFlight
- النسخ الاحتياطية المشفّرة متوافقة بين المنصتين: صدّر على إحداهما واستورد على الأخرى
قائمة المزايا
مزايا Mobile SSH
صُمِّم Mobile SSH للاستخدام المباشر لـ SSH من أجهزة أندرويد وiOS: افتح الطرفيّات، حافظ على بقائها، انقل الملفات، احفظ الخوادم، وتعافَ بسرعة من انقطاعات الجوال.
- مصادقة بكلمة المرور ومصادقة بالمفتاح الخاص
- مفاتيح خاصة Ed25519 وECDSA (P-256/384/521) وRSA على أندرويد؛ وEd25519 وECDSA على iOS. وتفتح المنصّتان المفاتيح المشفَّرة بعبارة مرور
- ملفات خوادم محفوظة تشمل المضيف والمنفذ والمستخدم وبيانات الاعتماد والمفتاح الخاص ومواصفات أنفاق اختيارية — استنسخ ملف خادم لتكرار إعداداته في خادم جديد
- امنح الخادم اسمًا فتعرضه القائمة بدلًا من عنوانه — ويعود العنوان كلّما تشابه صفّان وصعُب التمييز بينهما
- ابحث في الخوادم المحفوظة بالاسم أو المضيف أو المنفذ أو بيانات الاعتماد أو أيٍّ من عناوينها البديلة
- اتّصل بالجهاز نفسه مرتين عبر صفّين محفوظين مختلفين فيلاحظ التطبيق ذلك — يأخذ بصمة مفتاح المضيف ويعرض دمجهما في خادم واحد متعدّد العناوين
- تدفق «إضافة جلسة» بالبحث أولاً: اختر خادمًا محفوظًا من صفحة بحث مخصصة وتواصل بنقرة واحدة
- عناوين متعددة لكل خادم محفوظ للتجوال بين LAN وVPN — تُجرَّب بالترتيب مع تقديم آخر عنوان نجح، وتُفعَّل إعادة الاتصال عند تغيّر الشبكة
- سجلات بيانات اعتماد قابلة لإعادة الاستخدام يمكن اختيارها أثناء إعداد الخادم
- شاشة رئيسية مبنيّة على الاستئناف: الاتصالات الحيّة الآن، وجلسات tmux التي تنتظرك على خوادمك — مأخوذة من لقطة مخزَّنة، فتُعرض دون شبكة ويحمل كل صفّ ختمًا بعُمره. ويحتفظ iOS أيضًا بقائمة «الأخيرة»
- IPv6 من الطرف إلى الطرف: عناوين حرفية بين قوسين مربّعين مع منفذ اختياري في حقول العنوان، ووجهات IPv6 بين قوسين مربّعين في قواعد إعادة توجيه المنافذ
- سجل لمحاولات تسجيل الدخول الناجحة والفاشلة، يسجّل العنوان الذي جرى الاتصال به بالضبط، وسبب الإخفاق عند الفشل
- ناقل وكيل Teleport (اختباري، أندرويد): سجّل الدخول باسم المستخدم وكلمة المرور وOTP أو استورد ملف تهيئة أو هوية Teleport، واستعرض عُقد العنقود، ثم شغّل الطرفيّات وSFTP وtmux والإضافات عبر نفق الوكيل
- سلوك طرفية بنمط VT100/xterm-256color بألوان حقيقية 24-bit وخط مائل — وتُبلَّغ الصدفة بـ TERM=xterm-256color وCOLORTERM=truecolor
- مخزن سجل تمرير يُضبط على 1000 أو 5000 أو 10000 أو 50000 سطر على أندرويد وiOS (5000 افتراضيًا)
- البحث في الطرفية — ابحث في سجل التمرير والشاشة المرئية وتنقّل بين النتائج (أندرويد وiOS)
- تكامل الصدفة (OSC 133): تنقّل بين المحثّات، وحدّد مُخرَجات أمر كاملة — خطأ البناء الواقع قبل 300 سطر، لا الأمر الأخير فحسب — واحصل على تنبيه عند انتهاء أمر طويل التنفيذ (أندرويد وiOS)
- صور مضمّنة داخل الطرفية عبر بروتوكول رسوميات Kitty، تصمد أمام التكبير بالقَرص وإعادة التفاف الأسطر بدل أن تختفي (أندرويد وiOS)
- محارف فسيفسائية من الكتل وبرايل والسُّداسيات يرسمها التطبيق بنفسه، فتتراصّ مخرجات chafa وtimg وفنّ ANSI بدقّة بدل ظهور مربّعات فارغة (أندرويد)
- داخل واجهة TUI تتتبّع الفأرة، تعادل النقرة ضغطة زر الفأرة — فيستجيب htop وvim واختيار اللوحات للمس (أندرويد)
- يذكر رأس اللوحة دليل العمل الحقيقي لتلك اللوحة، مأخوذًا من tmux أو مُبلَّغًا من الصدفة عبر OSC 7 (أندرويد)
- صفّ مفاتيح إضافي من ثلاثة عشر مفتاحًا — ESC وTAB وCTRL والأسهم وHome وEnd وPgUp وPgDn وتبديل لوحة المفاتيح — يلتفّ إلى صفّ ثانٍ بدل التمرير، ويطوي ما تبقّى في قائمة فائض حتى لا يخرج أيّ مفتاح عن الشاشة
- خصّص الصفّ على أندرويد وiOS: أضِف من لوحة تضمّ نحو 45 مفتاحًا جاهزًا تشمل F1–F12 وتوليفات Ctrl والرموز؛ وأزِل وأعِد الترتيب وأخفِ وعرّف مفاتيح تسلسل هروب خاصة بك، وأعِد الضبط إلى الإعدادات الافتراضية، مع معاينة مباشرة
- نقرة للتركيز، إعداد اختياري «نقرة لإظهار لوحة المفاتيح»، إجراءات النسخ ونسخ الكل
- تكبير النص بالقَرص مع إعادة ضبط حجم الطرفية البعيدة
- وضع ملء الشاشة للوحة بنقرتين
- تحديد نص الطرفية مع نسخ ومشاركة وتحديد الكل — يحدّد الضغط المطوّل الكلمة، ويُبقي النسخ التحديد قائمًا لمشاركته أو إعادة نسخه
- حافظة OSC 52 — انسخ النص من جلسة tmux أو vim بعيدة مباشرةً إلى حافظة الهاتف (أندرويد وiOS)
- إدخال لوحة مفاتيح مباشر بالتمرير — دون تصحيح تلقائي يصارع الصدفة؛ ويبقى الإملاء الصوتي من لوحة المفاتيح الافتراضية يعمل
- دعم لوحات المفاتيح الخارجية وBluetooth على أندرويد وiOS، بما في ذلك الأسهم ومفاتيح الوظائف واختصارات Ctrl/Alt
- لصق مُقوَّس (bracketed paste) كي لا يُنفَّذ محتوى الحافظة متعدد الأسطر تلقائيًا
- خط Nerd Font المضمّن يعرض على أندرويد وiOS محارف powerline وstarship وdevicon وأيقونات Material Design التي قد يعرضها خط النظام كمربّعات فارغة
- تُقاس محارف CJK العريضة والإيموجي والمحارف المركّبة وتُرسَم بشكل صحيح على أندرويد وiOS، بما في ذلك عناقيد المحارف (grapheme clusters) وروابط انعدام العرض (zero-width joiners)
- خط طرفية قابل للتهيئة (خط النظام أحادي المسافة أو JetBrains Mono أو Source Code Pro) ونظام ألوان ANSI (Solarized أو Gruvbox أو Dracula أو Nord) على أندرويد وiOS، يُطبَّق مباشرةً على اللوحات المفتوحة
- شريط تمرير لحجم نص الطرفية في الإعدادات إلى جانب التكبير بالقَرص، وسِمة للتطبيق تُضبط على «النظام» أو «الفاتح» أو «الداكن»
- حتى ثماني جلسات SSH متزامنة
- ترتيب شبكي للجلسات النشطة
- صمود في الخلفية وعند قفل الشاشة: على أندرويد تُبقي خدمة مقدّمة الأصداف والوكلاء يعملون بعد إزاحة التطبيق من قائمة التطبيقات الأخيرة؛ وعلى iOS يعيد الإرفاق التلقائي بـ tmux وصل صدفتك
- Keepalive ومحاولات إعادة اتصال مع تأخّر أُسّي — حتى عشر محاولات، ولا تُحتسَب ضمن الحدّ الإخفاقاتُ التي تقع على شبكة غادرتها بالفعل
- تبديل Wi-Fi أو بيانات الجوّال أو VPN يعيد الاتصال فورًا بدل انتظار انتهاء مهلة المسار الميّت، والجلسة الموجودة في فترة التراجع تعيد المحاولة لحظة ظهور شبكة صالحة
- الخادم الذي توقّف عن الاستجابة بصمت — آلة افتراضية معلّقة أو مضيف عبور متجمّد — يُكتشَف عبر فحوص keepalive غير المُجابة ويُعاد الاتصال به بدلًا من ابتلاع ضغطاتك بهدوء (iOS)
- نقطة دخول «الجلسات النشطة» من شاشة البدء؛ يُدرج الإشعار المستمر الجلسات — انقر للفتح
- تتبّع أوامر tmux وتلميحات إعادة الإرفاق للعمل المتقطّع، مع اختيار لكل خادم لما يُرفَق عند الاتصال: كشف تلقائي، أو لا شيء، أو tmux، أو herdr، أو Zellij (أندرويد)
- تُبلِغ الوكلاء عن نفسها عبر الطرفية، فيعرف التطبيق الوكيل والأداة التي يشغّلها وما إذا كان متوقّفًا بانتظارك — تتحوّل اللوحة إلى اللون الكهرماني، ويقرأ رأسها «claude · needs you»، وتَعُدّ شارة في شريط الأدوات مَن ينتظر
- أجب عن سؤال الوكيل بنقرة واحدة من قائمة «الوكلاء»؛ يمرّ الردّ عبر قناة منفصلة فلا يُكتب أبدًا داخل ما يظهر على الشاشة
- ثبّت خُطّاف الوكيل على خادم من داخل التطبيق — سكربت صدفة صغير يمكن لأيّ وكيل استدعاؤه، وليس تكاملًا خاصًّا بمزوّد بعينه
- ناقل Eternal Terminal (ET) للجلسات التي تصمد عند انقطاع الشبكة والوضع الصامت وتغيّر عنوان IP، مع إمكانية إعداد etserver تلقائيًا عبر SSH
- مدير tmux: اعرض الجلسات والنوافذ واللوحات وتنقّل بينها — ارفِق، أعِد التسمية، أنشئ، اقسم، كبّر، أو أنهِ، مع ترتيب بالاسم/التاريخ و🔔 للوكلاء الذين ينتظرون المدخلات
- مديرا herdr وZellij على أندرويد وiOS، ولكلٍّ منهما المدى نفسه على جلساته وتبويباته ولوحاته — ولا يعرض شريط الأدوات أيقونة إلا بعد العثور على ذلك البرنامج على الخادم
- مستعرض SFTP بلوحتين للملفات المحلية والبعيدة، مع سجل نقل يعرض كل عملية نقل وقابل للتمرير
- عمليات رفع وتنزيل في طوابير؛ وعلى أندرويد، شارك أيّ ملف من تطبيق آخر إلى الجلسة العاملة فيُكتب مساره البعيد عند المحثّ
- رفع وتنزيل المجلدات بشكل تكراري بين الهاتف والمضيف البعيد
- إعادة تسمية وحذف وإنشاء وتحرير وضغط إلى .tar.gz وضبط الصلاحيات (chmod/chown) وعرض التفاصيل عن بُعد
- افتح ملفًا مُنزّلًا في تطبيق آخر على كلتا المنصّتين — وعلى iOS تظهر التنزيلات أيضًا في تطبيق «الملفات» ضمن «On My iPhone»
- على أندرويد، يُعيد نقل الملفات فتح المكان الذي توقّفت عنده جلسة tmux تلك، مع ذكر اسم الجلسة في رأس اللوحة، ويرجع إلى الأدلة الأكثر استخدامًا على ذلك المضيف حين لا يوجد ما يُتذكَّر
- ترتيب بالاسم أو التاريخ مع حفظ خاص لكل مضيف، وعودة سريعة إلى المسارات البعيدة الأخيرة
- أحجام الملفات بوحدات ثنائية، مطابِقة لما يعرضه ls -h في الطرفية في تبويب مجاور
- إعادة توجيه منافذ محلية تُحفظ مع ملفات الخوادم وتُفعَّل تلقائيًا عند الاتصال
- يتبع التطبيق بأكمله ومتصفّح الملفات سمة النظام الفاتحة أو الداكنة — اختر «النظام» أو «الفاتح» أو «الداكن» على أندرويد وiOS
- ترجمات واجهة التطبيق: العربية، البنغالية، الصينية (المبسّطة والتقليدية)، الإنجليزية، الفرنسية، الألمانية، الهندية، الإندونيسية، اليابانية، الماراثية، البرتغالية، الروسية، الإسبانية، التاميلية، التيلوغوية، التركية، والأردية — عشرون لغة على أندرويد الذي يضيف البيدجن النيجيري والعربية المصرية، وثماني عشرة لغة على iOS
- يتبع لغة النظام افتراضيًا، وتتضمّن الإعدادات منتقي لغة إن أردت التطبيق بلغة غير لغة الهاتف
- أنشئ مفاتيح Ed25519 أو ECDSA جديدة على الجهاز (وRSA أيضًا على أندرويد)، مع عبارة مرور اختيارية
- انسخ مفتاحًا عامًا تم إنشاؤه أو شاركه أو احفظه لإضافته إلى authorized_keys على الخادم
- صدّر الخوادم وبيانات الاعتماد المحفوظة إلى ملف نسخ احتياطي — كلّها، أو أشِّر على الصفوف التي تريدها فقط، والنقر على رأس مجلد يأخذ المجلد بأكمله
- تشفّر عبارة مرور اختيارية النسخة الاحتياطية؛ استورد بالدمج أو الاستبدال
- النسخة غير المشفّرة تخزّن كلمات المرور والمفاتيح كنص عادي — احمِ الملف أو احذفه
- الشاشة الآمنة: على أندرويد، احجب لقطات الشاشة وتسجيل الشاشة وأخفِ التطبيق من مصغّرة العرض الأخير؛ وعلى iOS، أفرِغ معاينة مبدّل التطبيقات واحجب تسجيل الشاشة والنسخ المرآوي (لا يمكن حجب لقطة شاشة يدوية على iOS) — إعداد اختياري عند ظهور كلمات المرور أو المفاتيح أو الرموز على الشاشة
- تبقى الخوادم المحفوظة وبيانات الاعتماد والمفاتيح على الجهاز — تُحفَظ الأسرار في Keystore على أندرويد وKeychain على iOS، دون حساب سحابي أو مزامنة
- تحليلات استخدام مجهولة فقط — لا تشمل أبدًا خوادمك أو بيانات اعتمادك أو أوامرك أو محتويات ملفاتك. يوفّر أندرويد مفتاحًا لإيقافها من الإعدادات؛ أمّا iOS فلا يوفّر مفتاحًا كهذا بعد
- استعرض الإضافات وثبّتها وشغّلها لتوسيع Mobile SSH
- تُنزَّل الإضافات عند الطلب من كتالوج عام وتُتحقَّق منها بـ SHA-256 في تخزين خاص بالتطبيق
- تُصرِّح الإضافة بما تحتاج إليه — أوامر SSH أو نفق أو تخزين — ويرفض التطبيق كل ما لم تطلبه
- عندما تُعِدّ إضافة شيئًا على خادمك، ترى الأوامر بالضبط أولًا وتوافق عليها قبل تنفيذها
- اضبط مصدر كتالوج مخصّصًا أو خاصًا، أو ثبّت من مجلد على خادمك أنت
ملاحظة أمان: يُخزِّن التطبيق الحالي ملفات الخوادم وبيانات الاعتماد محليًا على الجهاز (على iOS تُحفَظ الأسرار في Keychain الخاص بالنظام)، ولا يوفّر مزامنة سحابية. احمِ الجهاز بقفل شاشة قوي وتجنّب حفظ بيانات الاعتماد على الأجهزة المشتركة.