ప్రారంభించడం

Mobile SSH అనేది మీ స్వంత Linux, Unix, నెట్‌వర్క్, IoT లేదా డెవలప్‌మెంట్ సర్వర్‌లకు కనెక్ట్ అవ్వడానికి Android మరియు iOS కోసం ఒక SSH క్లయింట్. మీరు సర్వర్ చిరునామా మరియు ఆధారాలను అందిస్తారు; యాప్ ఒక ఇంటరాక్టివ్ SSH టర్మినల్‌ను తెరుస్తుంది.

అవసరాలు

యాప్‌ను ఇన్‌స్టాల్ చేయడం

సర్వర్‌కు కనెక్ట్ అవ్వడం

  1. Mobile SSH తెరవండి.
  2. + Add Session నొక్కి సేవ్ చేసిన సర్వర్‌ను వెతకండి, లేదా ఆ స్క్రీన్ నుండి కొత్తది జోడించండి.
  3. కొత్త సర్వర్ జోడిస్తున్నట్లయితే హోస్ట్, పోర్ట్, వినియోగదారు పేరు మరియు ప్రామాణీకరణ వివరాలను నమోదు చేయండి.
  4. టర్మినల్ సెషన్ తెరవడానికి సర్వర్‌ను నొక్కండి.
  5. ఇంకా నడుస్తున్న సెషన్‌లకు తిరిగి రావడానికి స్టార్ట్ స్క్రీన్‌లో Active Sessions ఉపయోగించండి.

డిఫాల్ట్ SSH పోర్ట్ 22. మీ సర్వర్ వేరే పోర్ట్‌ను ఉపయోగిస్తే, ఆ పోర్ట్‌ను సర్వర్ ప్రొఫైల్‌లో నమోదు చేయండి.

ట్రాన్స్‌పోర్ట్‌ను ఎంచుకోవడం

మీరు సర్వర్‌ను జోడించేటప్పుడు లేదా సవరించేటప్పుడు, Mobile SSH ఎలా కనెక్ట్ అవ్వాలో Transport సెలెక్టర్ నిర్ణయిస్తుంది:

సర్వర్లను సేవ్ చేయడం

సేవ్ చేసిన సర్వర్లు కనెక్షన్ లక్ష్యాన్ని మరియు ఐచ్ఛిక టన్నెల్ కాన్ఫిగరేషన్‌ను నిల్వ చేస్తాయి. ఒక సేవ్ చేసిన సర్వర్‌లో ఇవి ఉండవచ్చు:

మీరు పదేపదే యాక్సెస్ చేసే హోస్ట్‌ల కోసం సేవ్ చేసిన సర్వర్లను ఉపయోగించండి. ఒక సేవ్ చేసిన సర్వర్ మీ ప్రస్తుత క్రియాశీల సెషన్ కంటే వేరే హోస్ట్‌ను సూచిస్తే, Mobile SSH ఎంచుకున్న లక్ష్యం కోసం కొత్త కనెక్షన్‌ను ప్రారంభిస్తుంది.

అనేక చిరునామాలు (LAN/VPN రోమింగ్)

మీరు ఎక్కడ ఉన్నారనే దానిపై ఆధారపడి ఒకే మెషీన్ తరచుగా వేర్వేరు చిరునామాల వద్ద చేరుకోదగినది — ఇంటి Wi-Fi IP వర్సెస్ VPN IP. సర్వర్ ఎడిట్ డైలాగ్‌లో ప్రత్యామ్నాయాలను జోడించండి, అవసరమైతే ప్రతిదానికి దాని సొంత పోర్ట్‌తో. మీరు కనెక్ట్ అయినప్పుడు, ఏదో ఒకటి స్పందించే వరకు 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. ప్రైవేట్ కీ టెక్స్ట్‌ను అతికించండి, లేదా Import from file ఎంచుకోండి.
  3. కీ ఎన్‌క్రిప్ట్ చేయబడితే పాస్‌వర్డ్/పాస్‌ఫ్రేజ్ ఫీల్డ్‌లో కీ పాస్‌ఫ్రేజ్‌ను నమోదు చేయండి.
  4. ఆధారాన్ని లేదా సర్వర్‌ను సేవ్ చేయండి.

ప్రైవేట్ కీ దిగుమతి కీ ఫైల్‌ల కోసం సిస్టమ్ ఫైల్ పికర్‌ను ఉపయోగిస్తుంది. Android లో, ఫైల్ బదిలీ ఒక ప్రత్యేక లోకల్ ఫైల్ బ్రౌజర్‌ను ఉపయోగిస్తుంది మరియు కొత్త Android వెర్షన్‌లలో విస్తృత స్టోరేజ్ యాక్సెస్‌ను అభ్యర్థించవచ్చు; iOS లో, ఫైల్‌లు సిస్టమ్ డాక్యుమెంట్ మరియు ఫోటో పికర్‌ల ద్వారా వస్తాయి.

హోమ్ స్క్రీన్

ఖాళీ కనెక్షన్ ఫారంను తెరవడం కాకుండా, “నేను దేనిలోకి తిరిగి వెళ్లగలను?” అనే ప్రశ్నకు సమాధానం ఇచ్చేలా హోమ్ స్క్రీన్ రూపొందించబడింది:

ఏదీ సజీవంగా లేకపోతే మరియు కాష్‌లో ఏదీ లేకపోతే, స్క్రీన్ అదే చెప్పి మిమ్మల్ని Servers వైపు చూపుతుంది.

సేవ్ చేసిన సర్వర్లకు పేరు పెట్టడం, వెతకడం

ఒక సేవ్ చేసిన సర్వర్‌కు పేరు ఉండవచ్చు — “Home NAS”, “Prod web” — మరియు జాబితాలో చిరునామాకు బదులు ఆ పేరు కనిపిస్తుంది. పేరు అస్పష్టంగా ఉండే చోట చిరునామా దానంతట అదే తిరిగి వస్తుంది: ఒకే పేరుతో రెండు వరుసలు ఉన్నప్పుడు, లేదా శోధన జరుగుతున్నప్పుడు — తద్వారా వరుసలను మీరు ఎప్పుడూ వేరు చేయగలరు.

ఫిల్టర్ చేయడానికి Saved Servers పేజీలోని సెర్చ్ ఫీల్డ్‌ను నొక్కండి. శోధన పేరు, యూజర్, హోస్ట్, పోర్ట్, క్రెడెన్షియల్ మరియు ఏ ప్రత్యామ్నాయ చిరునామాలతోనైనా సరిపోలుతుంది. + Add Session స్క్రీన్ కూడా సెర్చ్‌తో తెరుచుకుంటుంది, కాబట్టి ఒకే దశలో సేవ్ చేసిన సర్వర్‌ను కనుగొని కనెక్ట్ అవ్వవచ్చు.

సర్వర్‌లను ఫోల్డర్‌లలో ఉంచవచ్చు. ఫోల్డర్ మూసుకుంటుంది, తాను మూసుకుని ఉన్నానని గుర్తుంచుకుంటుంది, మరియు దాని క్రమాన్ని మార్చవచ్చు లేదా పేరు మార్చవచ్చు; ఒక ఫోల్డర్‌ను తొలగిస్తే అందులోని సర్వర్‌లు తొలగిపోకుండా Ungrouped లోకి వెళ్తాయి.

మీ సెటప్‌లో కొంత భాగాన్ని ఎగుమతి చేయడం

Servers మరియు Credentials స్క్రీన్‌లలోని Export selected… జాబితాను టిక్-బాక్స్ పికర్‌గా మారుస్తుంది, కాబట్టి అన్నింటినీ ఎగుమతి చేయకుండానే మూడు సర్వర్‌లను అందించవచ్చు. ఫోల్డర్ హెడర్‌ను నొక్కితే మొత్తం ఫోల్డర్ ఎంపికవుతుంది. మీరు పాస్‌ఫ్రేజ్ ఇస్తే ఎగుమతులు గుప్తీకరించబడతాయి — లేకపోతే ఫైల్‌లో పాస్‌వర్డ్‌లు మరియు ప్రైవేట్ కీలు సాదా టెక్స్ట్‌లో ఉంటాయి, మరియు రాయడానికి ముందే యాప్ అది చెబుతుంది.

క్రియాశీల సెషన్లు

సెషన్‌లు నడుస్తున్నప్పుడు, స్టార్ట్ స్క్రీన్ గణనతో Active Sessions చూపుతుంది. టర్మినల్ గ్రిడ్‌కు తిరిగి రావడానికి దాన్ని నొక్కండి. నిరంతర నోటిఫికేషన్ కూడా క్రియాశీల హోస్ట్‌లను జాబితా చేస్తుంది — నేరుగా ఆ టర్మినల్‌కు వెళ్లడానికి నోటిఫికేషన్‌లో హోస్ట్‌ను నొక్కండి.

స్టార్ట్ స్క్రీన్‌కు తిరిగి వెళ్లడం క్రియాశీల SSH సెషన్‌లను డిస్‌కనెక్ట్ చేయదు; పేన్‌లను మూసివేయడం లేదా టర్మినల్ కార్యకలాపాన్ని ముగించడం వాటిని డిస్‌కనెక్ట్ చేస్తుంది.

మొదటి ఉపయోగకరమైన సెట్టింగ్‌లు

స్టార్ట్ స్క్రీన్ నుండి Settings తెరవండి (దానికి సొంత పేజీ ఉంది):

ప్లగిన్‌లు

ప్లగిన్‌లు Mobile SSH ను అదనపు వర్క్‌ఫ్లోలతో విస్తరిస్తాయి. వీటి కోసం స్టార్ట్ స్క్రీన్ నుండి Plugins తెరవండి:

ప్లగిన్‌లు డిఫాల్ట్‌గా ఒక పబ్లిక్ కేటలాగ్ నుండి తీసుకోబడతాయి. మీకు మీ సొంత కేటలాగ్ ఉంటే, Mobile SSH ను అనుకూల లేదా ప్రైవేట్ కేటలాగ్ మూలం వైపు చూపవచ్చు. మీరు విశ్వసించే మూలాల నుండి మాత్రమే ప్లగిన్‌లను ఇన్‌స్టాల్ చేయండి.

భాషలు

Mobile SSH డిఫాల్ట్‌గా సిస్టమ్ భాషను అనుసరిస్తుంది. యాప్ అరబిక్, బెంగాలీ, చైనీస్ (సరళీకృత మరియు సంప్రదాయ), ఇంగ్లీష్, ఫ్రెంచ్, జర్మన్, హిందీ, ఇండోనేషియన్, జపనీస్, మరాఠీ, పోర్చుగీస్, రష్యన్, స్పానిష్, తమిళం, తెలుగు, టర్కిష్ మరియు ఉర్దూ అనువాదాలతో వస్తుంది — Android లో ఇరవై భాషలు (అదనంగా నైజీరియన్ పిడ్జిన్ మరియు ఈజిప్షియన్ అరబిక్), iOS లో పద్దెనిమిది.

ఫోన్ భాష కాకుండా వేరే భాషలో యాప్ కావాలంటే, Settings → Language లో “System default” ఎంపికతో కూడిన పికర్ ఉంది. అంతే కాకుండా Android యొక్క Settings → System → Languages లేదా iOS లోని Settings → General → Language & Region నుండి కూడా దాన్ని మార్చవచ్చు.

భద్రతా గమనిక

మీరు విశ్వసించే సర్వర్‌లకు మాత్రమే కనెక్ట్ అవ్వండి. ప్రస్తుత యాప్ సేవ్ చేసిన కనెక్షన్ డేటాను స్థానికంగా నిల్వ చేస్తుంది మరియు క్లౌడ్ వాల్ట్ లేదా పరికరాల మధ్య సమకాలీకరణను అందించదు. ప్రస్తుత అమలు తెలిసిన-హోస్ట్ నిర్ధారణ ప్రాంప్ట్‌ను కూడా చూపదు, కాబట్టి హోస్ట్ గుర్తింపు ముఖ్యమైనప్పుడు అవిశ్వసనీయ నెట్‌వర్క్‌ల ద్వారా కనెక్ట్ అవ్వడం మానుకోండి.