تمام فیچرز ایک ہی ایپ میں۔ ضروری ورک فلوز Pro اپ گریڈ کے پیچھے بند نہیں، ٹرمینل پر کوئی اشتہاری بینر نہیں۔
Android اور iOS کے لیے SSH کلائنٹ
Mobile SSH
Android اور iOS کے لیے ایک مرکوز SSH کلائنٹ: ملٹی سیشن ٹرمینل، Eternal Terminal سیشن جو نیٹ ورک منقطع ہونے پر بھی برقرار رہتے ہیں، ایک بلٹ ان tmux مینیجر، SFTP فائل منتقلی، مقامی پورٹ فارورڈنگ اور پلگ انز — فون اور ٹیبلٹ کے استعمال کے لیے بنایا گیا۔
Android Open the Google Play link in your mobile browser, not the Google Play app — the closed test may not be visible inside the app. بیٹا میں شامل ہوں · یا ای میل کریں mobile.ssh.info@gmail.com پرائیویٹ بیٹا رسائی کی درخواست کرنے کے لیے
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 بھی)؛ موجودہ کیز درآمد یا چسپاں کریں۔
فعال SSH سیشن سے منسلک دو پینل فائل براؤزر۔ اپ لوڈ اور ڈاؤن لوڈ قطار، نام تبدیل، حذف اور ریموٹ اجازتیں دیکھیں۔
سرور پروفائل کے ساتھ مقامی ٹنل کی تفصیلات محفوظ کریں اور وہ کنیکٹ ہوتے ہی خودکار کھل جاتی ہیں — بشمول کسی نئے نیٹ ورک پر دوبارہ جڑنے کے بعد، بغیر انہیں ہاتھ سے دوبارہ بنائے۔
نیٹ ورک بدلیں اور سیشن مردہ راستے کا انتظار کرنے کے بجائے فوراً دوبارہ ڈائل کر لیتے ہیں، اور بیک آف میں پڑا سیشن قابلِ استعمال نیٹ ورک ملتے ہی جاگ جاتا ہے۔ iOS پر ایسا سرور جو خاموشی سے جواب دینا بند کر دے، پہچان لیا جاتا ہے اور دوبارہ جوڑ دیا جاتا ہے۔
محفوظ سرورز اور اسناد کو انکرپٹڈ بیک اپ فائل میں برآمد کریں؛ ضم یا تبدیل کے ساتھ درآمد کریں تاکہ ڈیوائسز کے درمیان منتقل ہو سکے — بیک اپس Android اور iOS کے درمیان باہم قابلِ استعمال ہیں۔
Eternal Terminal (ET) کے ذریعے جڑیں تاکہ سیشن نیٹ ورک منقطع ہونے، سلیپ اور IP تبدیلی کے باوجود برقرار رہیں — اختیاری خودکار etserver سیٹ اپ کے ساتھ SSH کے ذریعے۔
prefix کورڈز کے بغیر tmux چلائیں — attach، rename، create، split، zoom یا kill کریں۔ دونوں پلیٹ فارمز پر یہی سہولت herdr اور Zellij کے لیے بھی ہے، اور ٹول بار میں آئیکن تبھی ظاہر ہوتا ہے جب وہ پروگرام سرور پر مل جائے۔
Mobile SSH کو توسیع دینے کے لیے پلگ انز براؤز، انسٹال اور چلائیں۔ پلگ انز عوامی کیٹلاگ سے مطالبے پر ڈاؤن لوڈ ہوتے ہیں اور SHA-256 تصدیق کے ساتھ ایپ کی نجی اسٹوریج میں محفوظ ہوتے ہیں۔
ایک اسکرین، کئی فعال شیلز
ٹرمینل ویو گرڈ میں متعدد فعال SSH سیشن رکھ سکتا ہے۔ ٹائپ کرنے کے لیے پینل منتخب کریں، ٹرمینل کنٹرولز کے لیے اضافی کی قطار استعمال کریں، ٹیکسٹ کا سائز تبدیل کرنے کے لیے پنچ کریں، اور پوری اسکرین کی توجہ کے لیے پینل پر ڈبل ٹیپ کریں۔
ہوم اسکرین اس سوال کا جواب دیتی ہے کہ "میں کس چیز پر واپس جا سکتا ہوں؟" — وہ کنکشن جو ابھی چل رہے ہیں، اور آپ کے محفوظ سرورز پر منتظر tmux سیشن، جو محفوظ شدہ اسنیپ شاٹ سے دوبارہ بنائے جاتے ہیں تاکہ نیٹ ورک کے بالکل بغیر بھی نظر آ جائیں۔
جب ٹرمینل کافی نہ ہو — SFTP
متصل سیشن سے فائل منتقلی کھولیں اور فون اسٹوریج اور ریموٹ ڈائریکٹریز کا جائزہ لیں۔ اپ لوڈز اور ڈاؤن لوڈز کو قطار میں ڈالیں، فائلیں ترتیب دیں، حالیہ ریموٹ راستوں پر واپس جائیں، اور کیا منتقل کرنا ہے یہ طے کرتے وقت ریموٹ اجازتیں دیکھیں یا بدلیں۔
اصلی ڈیوائس پر دیکھیں
Android فونز اور iPhone کی اسکرین شاٹس — وہی اسکرینیں جنہیں آپ سرور شامل کرنے، ٹرمینلز میں کام کرنے، متعدد سیشن چلانے اور SFTP سے فائلیں منتقل کرنے کے لیے استعمال کریں گے۔
Android
iOS — iPhone اور iPad
اسے عمل میں دیکھیں
دونوں پلیٹ فارمز پر مختصر ڈیمو۔ Android: ہوم اسکرین جو بتاتی ہے کہ آپ کن سیشنز میں واپس جا سکتے ہیں، سیشن ٹول بار جو صرف وہی دکھاتا ہے جو اُس سرور پر موجود ہے، فائل کو سیدھا پرامپٹ میں بھیجنا، اور tmux، herdr اور Zellij مینیجرز۔ iOS: سیدھا لائیو ٹرمینل میں داخل ہونا اور وہ ہوم اسکرین جہاں آپ واپس آتے ہیں۔
ہر سیشن مینیجر کے لیے ایک ویڈیو
اوپر کے مظاہروں میں tmux، herdr اور Zellij کے حصے میں مل کر تیس سیکنڈ کے قریب آتے ہیں — اتنے کہ یہ دکھایا جا سکے کہ ٹول بار ہر ایک کے لیے آئیکن بناتا ہے، مگر اتنے نہیں کہ یہ دکھایا جا سکے کہ کوئی ایک کرتا کیا ہے۔ یہ طویل نسخے ہیں، دونوں پلیٹ فارمز پر ایک زندہ سرور کے سامنے فلمائے گئے۔
tmux
سیشنز، ونڈوز اور پین سیدھے ہوم اسکرین سے، اور ایک سیشن پر گھنٹی کا نشان کیونکہ وہاں کوئی چیز جواب کی منتظر ہے۔ ایک ونڈو منسلک کریں تو چلتا ہوا ٹرمینل اُس کے پیچھے چلا جاتا ہے؛ ونڈو بنائیں اور نام دیں — کہیں بھی پریفکس شارٹ کٹ ٹائپ کیے بغیر۔
herdr
ورک اسپیس، ٹیبز اور پین جو ایجنٹس کی اصل حالت اٹھائے ہوئے ہیں — ایک ایجنٹ کام کر رہا ہے، دوسرا رکا ہوا کسی انسان کا منتظر ہے۔ رکے ہوئے کا پیش منظر دیکھیں، فون سے اسے جواب دیں، اور دیکھیں کہ herdr اسے پہلے کام کرتا ہوا اور پھر مکمل قرار دیتا ہے۔
Zellij
سیشنز اپنی عمر کے ساتھ، پھر ٹیبز اور پین۔ کسی پین کا آؤٹ پٹ منسلک ہوئے بغیر دیکھیں، نام والا ٹیب شامل کریں، اہم ٹیب کو سامنے لائیں، اور منسلک ہو جائیں — پرامپٹ پر کچھ ٹائپ کیے بغیر۔
ٹرمینل کے اندر، ایک متحرک چارٹ
36 فریموں کی ایک GIF جو Kitty گرافکس پروٹوکول پر بھیجی جاتی ہے اور ایپ اسے فائل کے اپنے فریم وقت پر ڈی کوڈ کرتی ہے — باہر سے آگے نہیں بڑھائی جاتی۔ پھر وہ ایسکیپ سیکوئنس جن پر کسی ٹرمینل کو پرکھا جاتا ہے: OSC 8 بلڈ نمبروں اور ڈیش بورڈ ناموں کو چھونے کے قابل بنا دیتا ہے، OSC 52 دور کی مشین کو آپ کے فون کا کلپ بورڈ لکھنے دیتا ہے، اور OSC 777 ایک حقیقی Android اطلاع اٹھاتا ہے۔
Termux اور Termius کے ساتھ اس کی جگہ
Mobile SSH جان بوجھ کر محدود ہے: یہ نہ مکمل Linux ماحول ہے نہ کراس پلیٹ فارم ٹیم وولٹ۔ یہ Android اور iOS کے لیے ایک مقامی SSH/SFTP ٹول ہے جو موبائل صارفین کے لیے سب سے اہم سیشن کنٹرولز تک تیز رسائی دیتا ہے۔