آغاز

Mobile SSH ایک Android SSH کلائنٹ ہے جو آپ کے اپنے Linux، Unix، نیٹ ورک، IoT یا ڈویلپمنٹ سرورز سے جُڑنے کے لیے ہے۔ آپ سرور کا پتہ اور اسناد فراہم کرتے ہیں؛ ایپ ایک متعامل SSH ٹرمینل کھولتی ہے۔

تقاضے

سرور سے جُڑنا

  1. Mobile SSH کھولیں۔
  2. + Add Session پر ٹیپ کریں اور کوئی محفوظ سرور تلاش کریں، یا اسی اسکرین سے نیا سرور شامل کریں۔
  3. اگر نیا سرور شامل کر رہے ہیں تو ہوسٹ، پورٹ، صارف نام اور توثیق کی تفصیلات درج کریں۔
  4. ٹرمینل سیشن کھولنے کے لیے سرور پر ٹیپ کریں۔
  5. ابھی بھی چل رہے سیشنز پر واپس جانے کے لیے اسٹارٹ اسکرین پر Active Sessions استعمال کریں۔

پہلے سے طے شدہ SSH پورٹ 22 ہے۔ اگر آپ کا سرور کوئی اور پورٹ استعمال کرتا ہے تو سرور پروفائل میں وہ پورٹ درج کریں۔

سرورز محفوظ کرنا

محفوظ سرورز کنکشن کا ہدف اور اختیاری ٹنل کنفیگریشن رکھتے ہیں۔ ایک محفوظ سرور میں شامل ہو سکتا ہے:

جن ہوسٹس تک آپ بار بار رسائی کرتے ہیں ان کے لیے محفوظ سرورز استعمال کریں۔ اگر کوئی محفوظ سرور آپ کے موجودہ فعال سیشن سے مختلف ہوسٹ کی طرف اشارہ کرتا ہے تو Mobile SSH منتخب ہدف کے لیے نیا کنکشن شروع کرتا ہے۔

اسناد محفوظ کرنا

Credentials اسکرین دوبارہ قابلِ استعمال صارف نام/پاس ورڈ یا صارف نام/نجی کلید ریکارڈ محفوظ کرتی ہے۔ محفوظ اسناد سرور سیٹ اپ ڈائیلاگ سے منتخب کی جا سکتی ہیں تاکہ آپ ہر ہوسٹ کے لیے وہی لاگ اِن معلومات دوبارہ درج نہ کریں۔

اسناد ریکارڈ Android آلے پر مقامی طور پر محفوظ ہوتے ہیں۔ اگر آپ پاس ورڈز، پاس فریز یا نجی کلیدیں محفوظ کرتے ہیں تو آلے کو اسکرین لاک سے محفوظ کریں۔

نجی کلیدیں استعمال کرنا

Mobile SSH چسپاں کی گئی نجی کلیدوں اور Android فائل پکر کے ذریعے کلید درآمد کی حمایت کرتا ہے۔ ایپ کا نفاذ Ed25519، RSA، ECDSA اور DSA کلیدوں کی حمایت کرتا ہے۔

نجی کلید استعمال کرنے کے لیے:

  1. Credentials یا سرور ترمیم ڈائیلاگ کھولیں۔
  2. نجی کلید کا متن چسپاں کریں، یا Import from file منتخب کریں۔
  3. اگر کلید مخفی کردہ ہے تو پاس ورڈ/پاس فریز خانے میں کلید پاس فریز درج کریں۔
  4. اسناد یا سرور محفوظ کریں۔

نجی کلید درآمد کلید فائلوں کے لیے Android کا فائل پکر استعمال کرتا ہے۔ فائل منتقلی ایک الگ مقامی فائل براؤزر استعمال کرتی ہے اور نئے Android ورژنز پر وسیع تر اسٹوریج رسائی مانگ سکتی ہے۔

حالیہ سیشنز

اسٹارٹ اسکرین حالیہ سیشنز دکھاتی ہے۔ ایک حالیہ سیشن اسی سرور سیٹ سے دوبارہ جُڑ سکتا ہے۔ اگر پچھلا سیشن ابھی بھی فعال ہے تو Mobile SSH نقل کنکشن شروع کرنے کے بجائے اسی پر واپس آتا ہے۔

محفوظ سرورز تلاش کرنا

Saved Servers صفحے پر سرچ فیلڈ پر ٹیپ کریں اور نام یا ہوسٹ کے ذریعے فلٹر کریں۔ + Add Session اسکرین بھی سرچ کے ساتھ کھلتی ہے تاکہ آپ ایک ہی مرحلے میں محفوظ سرور تلاش کر کے اس سے جُڑ سکیں۔

فعال سیشنز

جب سیشنز چل رہے ہوں تو اسٹارٹ اسکرین گنتی کے ساتھ Active Sessions دکھاتی ہے۔ ٹرمینل گرڈ پر واپس جانے کے لیے اس پر ٹیپ کریں۔ ایک جاری اطلاع میں فعال ہوسٹس کی فہرست بھی ہوتی ہے — براہ راست اس ٹرمینل پر جانے کے لیے اطلاع میں کسی ہوسٹ پر ٹیپ کریں۔

اسٹارٹ اسکرین پر واپس جانا فعال SSH سیشنز منقطع نہیں کرتا؛ پین بند کرنا یا ٹرمینل سرگرمی ختم کرنا انہیں منقطع کرتا ہے۔

پہلی مفید ترتیبات

اسٹارٹ اسکرین سے Settings کھولیں (اس کا اپنا صفحہ ہے):

زبانیں

Mobile SSH، Android کی سسٹم زبان کی پیروی کرتا ہے۔ ایپ عربی، بنگالی، چینی (سادہ اور روایتی)، انگریزی، فرانسیسی، جرمن، ہندی، انڈونیشیائی، جاپانی، مراٹھی، نائجیرین پجن، پرتگالی، روسی، ہسپانوی، تامل، تیلگو، ترکی اور اردو کے تراجم کے ساتھ آتی ہے۔ زبان کو ایپ کے اندر سے نہیں بلکہ Android کے Settings → System → Languages سے تبدیل کریں۔

حفاظتی نوٹ

صرف ان سرورز سے جُڑیں جن پر آپ بھروسہ کرتے ہیں۔ موجودہ ایپ محفوظ کنکشن ڈیٹا مقامی طور پر رکھتی ہے اور کلاؤڈ والٹ یا آلات کے درمیان مطابقت پذیری فراہم نہیں کرتی۔ موجودہ نفاذ معلوم-ہوسٹ تصدیق کا اشارہ بھی نہیں دکھاتا، اس لیے جب ہوسٹ شناخت اہم ہو تو غیر بھروسہ مند نیٹ ورکس پر جُڑنے سے گریز کریں۔