تمام فیچرز ایک ہی ایپ میں۔ ضروری ورک فلوز Pro اپ گریڈ کے پیچھے بند نہیں، ٹرمینل پر کوئی اشتہاری بینر نہیں۔
Mobile SSH کیوں
موبائل SSH کلائنٹس عام طور پر جن باتوں میں ناکام رہتے ہیں، انہی کو ذہن میں رکھ کر بنایا گیا۔
محفوظ سرورز، اسناد اور کلیدیں آلے پر ہی رہتی ہیں۔ کوئی کلاؤڈ اکاؤنٹ نہیں؛ بند ہونے کو کچھ نہیں۔
ہوسٹ ایک بار شامل کریں، پھر تلاش کریں اور ٹیپ کر کے جڑیں — کلید، پورٹ اور ٹنلز بھی ساتھ آتی ہیں۔
جس لمحے Claude Code، Codex یا کوئی اور ایجنٹ آپ کا منتظر ہو، آپ کو پتہ چل جاتا ہے: پین کہربائی رنگ کا ہو جاتا ہے، ٹول بار کا بَیج گنتا ہے کہ کون کون منتظر ہے، اور Agents فہرست ایک ٹیپ میں سوال کا جواب دے دیتی ہے — ٹرمینل میں کچھ ٹائپ کیے بغیر۔
تیرہ کلیدوں کی ایک قطار — ESC، TAB، CTRL، تیر، Home، End، PgUp، PgDn — جو اسکرول ہونے کے بجائے دوسری قطار میں لپٹ جاتی ہے، اس لیے کچھ بھی اسکرین سے باہر نہیں چھپتا۔ پہلے سے تیار پیلیٹ سے F1–F12، Ctrl کے مجموعے یا اپنی escape sequences شامل کریں۔
ٹنلز سرور پروفائل سے منسلک رہتی ہیں اور کنیکٹ ہوتے ہی خودکار طور پر اٹھ جاتی ہیں۔
کسی محفوظ سرور کو کئی پتے دیں — گھر کا LAN IP اور ایک VPN IP — اور Mobile SSH اسی پتے پر ڈائل کرتا ہے جو جواب دے، پہلے وہ آزماتا ہے جو آخری بار چلا تھا، اور نیٹ ورک بدلتے ہی دوبارہ جڑ جاتا ہے۔ Android پر فورگراؤنڈ سروس اور ویک لاک شیلز کو اسکرین آف کے باوجود زندہ رکھتے ہیں؛ iOS پر آٹو ری کنیکٹ اور tmux آٹو اٹیچ آپ کو وہیں واپس لے آتے ہیں جہاں آپ نے چھوڑا تھا۔
اختیاری ET ٹرانسپورٹ ریموٹ شیل کو نیٹ ورک منقطع ہونے، سلیپ اور IP تبدیلی کے باوجود زندہ رکھتا ہے۔ ہوسٹ پر etserver نہیں؟ Mobile SSH آپ کے لیے SSH کے ذریعے اسے انسٹال کر سکتا ہے۔
ایک عوامی کیٹلاگ براؤز کریں اور نئے ورک فلوز شامل کرنے کے لیے مطلوبہ پلگ انز انسٹال کریں۔ ہر پلگ ان ڈاؤن لوڈ ہو کر SHA-256 تصدیق کے ساتھ ایپ کی نجی اسٹوریج میں محفوظ ہوتا ہے۔
موبائل پر SSH کام کے لیے بنایا گیا
Mobile SSH عام انتظامی راستہ مختصر رکھتا ہے: سرور محفوظ کریں، جڑیں، سیشن کو زندہ رکھیں، ضرورت پڑنے پر فائلیں منتقل کریں اور تیزی سے فعال ٹرمینلز پر واپس جائیں۔
xterm-256color ٹرمینل، 24-bit ٹرو کلر، اِٹالکس، ٹرمینل میں تلاش، OSC 133 شیل انٹیگریشن اور پنچ سے ٹیکسٹ سائز کے ساتھ — مزید یہ کہ Android اور iOS پر قابلِ ترتیب فونٹ اور کلر اسکیم اور Nerd Font پاور لائن/آئیکن گلفس۔
قابلِ تغییر گرڈ میں آٹھ SSH سیشن تک — پین پر ٹیپ کر کے فوکس کریں، فل اسکرین کے لیے ڈبل ٹیپ، سائز کے لیے پنچ کریں۔
ٹرمینل آؤٹ پٹ میں URLs کے نیچے لکیر ہوتی ہے اور ایک ٹیپ سے براؤزر میں کھل جاتے ہیں — کاپی یا ایپ سوئچ کی ضرورت نہیں۔
محفوظ سرورز کو قابلِ سکڑاؤ گروپس میں منظم کریں، اور کسی سرور کو ایسا نام دیں جو اس کے پتے کی جگہ نظر آئے۔ جب نام مبہم ہو سکتا ہو تو پتہ خود بخود واپس آ جاتا ہے، اس لیے قطاریں کبھی آپس میں گڈمڈ نہیں ہوتیں۔
ایجنٹس ٹرمینل کے ذریعے اپنی اطلاع دیتے ہیں، اس لیے ایپ کو معلوم ہوتا ہے کہ کون سا ایجنٹ اور کس چیز پر رکا ہوا ہے۔ Agents فہرست سے ایک ٹیپ میں جواب دیں؛ الرٹس ایک دوسرے پر جمع ہونے کے بجائے بدل جاتے ہیں، اور کسی الرٹ پر ٹیپ کرنے سے وہی پین کھلتا ہے جس نے گھنٹی بجائی تھی۔
پاس ورڈ یا نجی کلید استعمال کریں، آلے پر Ed25519 یا ECDSA بنائیں؛ Android میں RSA بھی۔ Android، USB/NFC FIDO2 کلید اور فی سرور SSH ایجنٹ فارورڈ بھی دیتا ہے۔
فعال SSH سیشن سے منسلک دو پین والا فائل براؤزر۔ اپ لوڈ اور ڈاؤن لوڈ قطار، نام تبدیل، حذف اور ریموٹ اجازتیں دیکھیں۔
سرور پروفائل کے ساتھ مقامی ٹنل کی تفصیلات محفوظ کریں اور وہ کنیکٹ ہوتے ہی خودکار کھل جاتی ہیں — بشمول کسی نئے نیٹ ورک پر دوبارہ جڑنے کے بعد، بغیر انہیں ہاتھ سے دوبارہ بنائے۔
نیٹ ورک بدلیں اور سیشن مردہ راستے کا انتظار کرنے کے بجائے فوراً دوبارہ ڈائل کر لیتے ہیں، اور بیک آف میں پڑا سیشن قابلِ استعمال نیٹ ورک ملتے ہی جاگ جاتا ہے۔ iOS پر ایسا سرور جو خاموشی سے جواب دینا بند کر دے، پہچان لیا جاتا ہے اور دوبارہ جوڑ دیا جاتا ہے۔
سرور، اسناد اور ترتیبات کا اختیاری پاس فریز رمز اور ضم/بدلنے کے پیش منظر سے بیک اپ لیں۔ Android میں VPN پروفائل شامل ہیں؛ حالیہ دونوں پلیٹ فارم ایک فارمیٹ اور معاون مخصوص ترتیبات محفوظ رکھتے ہیں۔
Eternal Terminal (ET) کے ذریعے جڑیں تاکہ سیشن نیٹ ورک منقطع ہونے، سلیپ اور IP تبدیلی کے باوجود برقرار رہیں — اختیاری خودکار etserver سیٹ اپ کے ساتھ SSH کے ذریعے۔
دونوں پلیٹ فارم کے tmux، herdr اور Zellij مینیجر سے منسلک، نام بدل، تخلیق، تقسیم، زوم یا سیشن ختم کریں۔ مشترک ٹول بار بٹن دستیاب مینیجر کھولتا ہے؛ محفوظ سرور اتصال پر منسلک ہونے کا انتخاب دیتے ہیں۔
پلگ ان زمرے سے دیکھیں، تلاش اور فلٹر کریں، پھر مطلوبہ کام نصب کریں۔ ڈاؤن لوڈ SHA-256 سے تصدیق اور ایپ نجی ذخیرے میں محفوظ ہوتے ہیں۔
دونوں پلیٹ فارم پر محفوظ درمیانی سرور سے پہنچیں۔ تصدیق سے پہلے کلید جانچ اور بدلی کلید کا انکار۔ Android نئی کلید خود باندھ یا پہلے پوچھ سکتا ہے؛ iOS نامعلوم کی منظوری مانگتا ہے۔
دونوں پلیٹ فارم پر SSH کے ذریعے VNC کھولیں، لمس، کی بورڈ، کلپ بورڈ اور معاون سرور پر ریموٹ سائز سمیت۔
مرکزی اسکرین سے SSH VPN، مقامی SOCKS5، WireGuard، Shadowsocks اور OpenVPN چلائیں۔ پروفائل چن کر روٹنگ شروع، Mobile SSH VPN فوری ٹائل سے بند یا بحال کریں۔
ایک اسکرین، کئی فعال شیلز
ٹرمینل ویو گرڈ میں متعدد فعال SSH سیشن رکھ سکتا ہے۔ ٹائپ کرنے کے لیے پین منتخب کریں، ٹرمینل کنٹرولز کے لیے اضافی کلید قطار استعمال کریں، ٹیکسٹ کا سائز تبدیل کرنے کے لیے پنچ کریں، اور پوری اسکرین کی توجہ کے لیے پین پر ڈبل ٹیپ کریں۔
ہوم اسکرین اس سوال کا جواب دیتی ہے کہ "میں کس چیز پر واپس جا سکتا ہوں؟" — وہ کنکشن جو ابھی چل رہے ہیں، اور آپ کے محفوظ سرورز پر منتظر tmux سیشن، جو محفوظ شدہ اسنیپ شاٹ سے دوبارہ بنائے جاتے ہیں تاکہ نیٹ ورک کے بالکل بغیر بھی نظر آ جائیں۔
جب ٹرمینل کافی نہ ہو — SFTP
مقامی اور ریموٹ فولڈر دیکھیں، منتقلی قطار بنائیں، ہر tmux سیشن ڈائریکٹری یاد رکھیں اور ریموٹ فائل دوسری ایپ میں کھولیں۔ دونوں پلیٹ فارم شیئر فائل سیشن میں لیتے ہیں؛ iOS، Files کا منتخب فولڈر یاد رکھتا ہے۔
اصلی آلے پر دیکھیں
Android فونز اور iPhone کی اسکرین شاٹس — وہی اسکرینیں جنہیں آپ سرور شامل کرنے، ٹرمینلز میں کام کرنے، متعدد سیشن چلانے اور SFTP سے فائلیں منتقل کرنے کے لیے استعمال کریں گے۔
Android
iOS — iPhone اور iPad
اسے عمل میں دیکھیں
دونوں پلیٹ فارمز پر مختصر ڈیمو۔ Android: ہوم اسکرین جو بتاتی ہے کہ آپ کن سیشنز میں واپس جا سکتے ہیں، سیشن ٹول بار جو صرف وہی دکھاتا ہے جو اُس سرور پر موجود ہے، فائل کو سیدھا پرامپٹ میں بھیجنا، اور tmux، herdr اور Zellij مینیجرز۔ iOS: سیدھا لائیو ٹرمینل میں داخل ہونا اور وہ ہوم اسکرین جہاں آپ واپس آتے ہیں۔
ہر سیشن مینیجر کے لیے ایک ویڈیو
مختصر مظاہرے tmux، herdr اور Zellij متعارف کراتے ہیں۔ طویل ریکارڈنگ دونوں پلیٹ فارم پر حقیقی سرور کے سیشن، ونڈو، ٹیب اور پین کنٹرول دکھاتی ہے۔
tmux
سیشنز، ونڈوز اور پین سیدھے ہوم اسکرین سے، اور ایک سیشن پر گھنٹی کا نشان کیونکہ وہاں کوئی چیز جواب کی منتظر ہے۔ ایک ونڈو منسلک کریں تو چلتا ہوا ٹرمینل اُس کے پیچھے چلا جاتا ہے؛ ونڈو بنائیں اور نام دیں — کہیں بھی پریفکس شارٹ کٹ ٹائپ کیے بغیر۔
herdr
ورک اسپیس، ٹیبز اور پین جو ایجنٹس کی اصل حالت اٹھائے ہوئے ہیں — ایک ایجنٹ کام کر رہا ہے، دوسرا رکا ہوا کسی انسان کا منتظر ہے۔ رکے ہوئے کا پیش نظارہ دیکھیں، فون سے اسے جواب دیں، اور دیکھیں کہ herdr اسے پہلے کام کرتا ہوا اور پھر مکمل قرار دیتا ہے۔
Zellij
سیشنز اپنی عمر کے ساتھ، پھر ٹیبز اور پین۔ کسی پین کا آؤٹ پٹ منسلک ہوئے بغیر دیکھیں، نام والا ٹیب شامل کریں، اہم ٹیب کو سامنے لائیں، اور منسلک ہو جائیں — پرامپٹ پر کچھ ٹائپ کیے بغیر۔
مزید تین، Android پر فلمائے گئے
ان کا iOS نسخہ ابھی موجود نہیں۔ وہی زندہ سرور جو اوپر کے مظاہروں میں تھا: ایک سیشن جو ایپ سے نکل جانے کے بعد بھی زندہ رہتا ہے، ایک کلید جو فون میں ٹائپ کرنے کے بجائے فون ہی پر بنائی گئی، اور سرورز جو اُسی طرح گروپ کیے گئے ہیں جیسے آپ ان کے بارے میں سوچتے ہیں۔
سیشن ایپ کے بعد بھی چلتا رہتا ہے
Android پیش منظر سروس سے رابطہ رکھتا ہے؛ مستقل اطلاع سرور اور سب منقطع کرنے کا اختیار دیتی ہے۔ چلتا لاگ چھوڑ کر واپس آئیں تو سیشن جاری ہے۔ iOS مختصر پس منظر وقت کے بعد دوبارہ رابطہ اور ملٹی پلیکسر سے وابستگی کرتا ہے۔
کلیدیں یہیں بنتی ہیں، ٹائپ نہیں کی جاتیں
فون ہی پر Ed25519 کلید بنائیں: ایک لیبل، ایک صارف نام، اور ایک اختیاری پاس فریز۔ اس کے بعد کھلنے والی شیٹ عوامی حصہ دکھاتی ہے تاکہ آپ اسے سرور کی authorized_keys میں شامل کریں، اور دونوں میں سے کوئی بھی حصہ شیئر یا محفوظ کر سکتی ہے۔
سرورز اُن فولڈرز میں رہتے ہیں جنہیں نام آپ دیتے ہیں
محفوظ سرورز کو فولڈرز میں گروپ کریں اور جو زیرِ استعمال نہ ہوں انہیں سکیڑ دیں۔ یہی نسخہ ٹرمینل پر ختم ہوتا ہے، جہاں کسی کمانڈ کا چھاپا ہوا URL خط کشیدہ اور قابلِ ٹیپ ہوتا ہے، نہ کہ ایسی چیز جسے ہاتھ سے منتخب کرنا پڑے۔
ٹرمینل کے اندر، ایک متحرک چارٹ
36 فریموں کی ایک GIF جو Kitty گرافکس پروٹوکول پر بھیجی جاتی ہے اور ایپ اسے فائل کے اپنے فریم وقت پر ڈی کوڈ کرتی ہے — باہر سے آگے نہیں بڑھائی جاتی۔ پھر وہ ایسکیپ سیکوئنس جن پر کسی ٹرمینل کو پرکھا جاتا ہے: OSC 8 بلڈ نمبروں اور ڈیش بورڈ ناموں کو چھونے کے قابل بنا دیتا ہے، OSC 52 دور کی مشین کو آپ کے فون کا کلپ بورڈ لکھنے دیتا ہے، اور OSC 777 ایک حقیقی Android اطلاع اٹھاتا ہے۔
Termux اور Termius کے ساتھ اس کی جگہ
Mobile SSH جان بوجھ کر محدود ہے: یہ نہ مکمل Linux ماحول ہے نہ کراس پلیٹ فارم ٹیم وولٹ۔ یہ Android اور iOS کے لیے ایک مقامی SSH/SFTP ٹول ہے جو موبائل صارفین کے لیے سب سے اہم سیشن کنٹرولز تک تیز رسائی دیتا ہے۔