ప్రారంభించడం
Mobile SSH అనేది మీ స్వంత Linux, Unix, నెట్వర్క్, IoT లేదా డెవలప్మెంట్ సర్వర్లకు కనెక్ట్ అవ్వడానికి Android మరియు iOS కోసం ఒక SSH క్లయింట్. మీరు సర్వర్ చిరునామా మరియు ఆధారాలను అందిస్తారు; యాప్ ఒక ఇంటరాక్టివ్ SSH టర్మినల్ను తెరుస్తుంది.
అవసరాలు
- Android 8.0 లేదా కొత్తది, లేదా iOS 16 లేదా కొత్తది (iPhone లేదా iPad).
- పరికరం నుండి మీ SSH సర్వర్కు నెట్వర్క్ యాక్సెస్.
- SSH సర్వర్ హోస్ట్నేమ్ లేదా IP చిరునామా, పోర్ట్, వినియోగదారు పేరు, మరియు పాస్వర్డ్ లేదా ప్రైవేట్ కీ.
- Android లో, ఫోన్ లోకల్ ఫైల్ బ్రౌజర్తో SFTP ఫైల్ బదిలీ ఉపయోగించాలనుకుంటే స్టోరేజ్ యాక్సెస్; iOS బదులుగా సిస్టమ్ ఫైల్ మరియు ఫోటో పికర్లను ఉపయోగిస్తుంది.
యాప్ను ఇన్స్టాల్ చేయడం
- Android: Mobile SSH ప్రస్తుతం Google Play లో క్లోజ్డ్ టెస్ట్గా ఉంది. ఆప్ట్-ఇన్ లింక్ను పరికరంలోని మొబైల్ బ్రౌజర్లో తెరవండి — Google Play యాప్ లోపల కాదు, ఎందుకంటే అక్కడ ఆ టెస్ట్ కనిపించకపోవచ్చు — మరియు మీరు వాడబోయే Google ఖాతాతో చేరండి. ఆ తర్వాత ఇది మిగతా ఏ యాప్లాగే Play నుండి ఇన్స్టాల్ అవుతుంది, అప్డేట్ అవుతుంది.
- iOS: iOS యాప్ TestFlight లో పబ్లిక్ బీటాగా అందుబాటులో ఉంది. Apple యొక్క TestFlight యాప్ను ఇన్స్టాల్ చేసి, ఆపై ఇన్స్టాల్ చేయడానికి మరియు అప్డేట్లు పొందడానికి సైట్ హోమ్ పేజీ నుండి Mobile SSH ఆహ్వాన లింక్ను తెరవండి.
సర్వర్కు కనెక్ట్ అవ్వడం
- Mobile SSH తెరవండి.
- + Add Session నొక్కి సేవ్ చేసిన సర్వర్ను వెతకండి, లేదా ఆ స్క్రీన్ నుండి కొత్తది జోడించండి.
- కొత్త సర్వర్ జోడిస్తున్నట్లయితే హోస్ట్, పోర్ట్, వినియోగదారు పేరు మరియు ప్రామాణీకరణ వివరాలను నమోదు చేయండి.
- టర్మినల్ సెషన్ తెరవడానికి సర్వర్ను నొక్కండి.
- ఇంకా నడుస్తున్న సెషన్లకు తిరిగి రావడానికి స్టార్ట్ స్క్రీన్లో Active Sessions ఉపయోగించండి.
డిఫాల్ట్ SSH పోర్ట్ 22. మీ సర్వర్ వేరే పోర్ట్ను ఉపయోగిస్తే, ఆ పోర్ట్ను సర్వర్ ప్రొఫైల్లో నమోదు చేయండి.
ట్రాన్స్పోర్ట్ను ఎంచుకోవడం
మీరు సర్వర్ను జోడించేటప్పుడు లేదా సవరించేటప్పుడు, Mobile SSH ఎలా కనెక్ట్ అవ్వాలో Transport సెలెక్టర్ నిర్ణయిస్తుంది:
- SSH — ప్రామాణిక SSH కనెక్షన్ (డిఫాల్ట్).
- Eternal Terminal — నెట్వర్క్ తెగిపోవడం, నిద్ర మరియు IP మార్పులను తట్టుకునే సెషన్. హోస్ట్లో
etserverలేకపోతే, Mobile SSH దాన్ని SSH ద్వారా మీ కోసం ఇన్స్టాల్ చేయగలదు. వివరాల కోసం టర్మినల్ గైడ్ చూడండి.
సర్వర్లను సేవ్ చేయడం
సేవ్ చేసిన సర్వర్లు కనెక్షన్ లక్ష్యాన్ని మరియు ఐచ్ఛిక టన్నెల్ కాన్ఫిగరేషన్ను నిల్వ చేస్తాయి. ఒక సేవ్ చేసిన సర్వర్లో ఇవి ఉండవచ్చు:
- హోస్ట్నేమ్ లేదా IP చిరునామా.
- SSH పోర్ట్.
- వినియోగదారు పేరు.
- పాస్వర్డ్ లేదా ప్రైవేట్ కీ వివరాలు.
- ఐచ్ఛిక లోకల్ పోర్ట్-ఫార్వార్డింగ్ నియమాలు.
- ఒకే మెషీన్ కోసం ఐచ్ఛిక అదనపు చిరునామాలు (కింద చూడండి).
మీరు పదేపదే యాక్సెస్ చేసే హోస్ట్ల కోసం సేవ్ చేసిన సర్వర్లను ఉపయోగించండి. ఒక సేవ్ చేసిన సర్వర్ మీ ప్రస్తుత క్రియాశీల సెషన్ కంటే వేరే హోస్ట్ను సూచిస్తే, 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) కీలు ఏ ప్లాట్ఫారమ్లోనూ మద్దతు లేదు. రెండు ప్లాట్ఫారమ్లూ పాస్ఫ్రేజ్తో గుప్తీకరించిన కీని తెరవగలవు — పాస్ఫ్రేజ్ను పాస్వర్డ్/పాస్ఫ్రేజ్ ఫీల్డ్లో నమోదు చేయండి.
ప్రైవేట్ కీని ఉపయోగించడానికి:
- Credentials లేదా సర్వర్ ఎడిట్ డైలాగ్ తెరవండి.
- ప్రైవేట్ కీ టెక్స్ట్ను అతికించండి, లేదా Import from file ఎంచుకోండి.
- కీ ఎన్క్రిప్ట్ చేయబడితే పాస్వర్డ్/పాస్ఫ్రేజ్ ఫీల్డ్లో కీ పాస్ఫ్రేజ్ను నమోదు చేయండి.
- ఆధారాన్ని లేదా సర్వర్ను సేవ్ చేయండి.
ప్రైవేట్ కీ దిగుమతి కీ ఫైల్ల కోసం సిస్టమ్ ఫైల్ పికర్ను ఉపయోగిస్తుంది. Android లో, ఫైల్ బదిలీ ఒక ప్రత్యేక లోకల్ ఫైల్ బ్రౌజర్ను ఉపయోగిస్తుంది మరియు కొత్త Android వెర్షన్లలో విస్తృత స్టోరేజ్ యాక్సెస్ను అభ్యర్థించవచ్చు; iOS లో, ఫైల్లు సిస్టమ్ డాక్యుమెంట్ మరియు ఫోటో పికర్ల ద్వారా వస్తాయి.
హోమ్ స్క్రీన్
ఖాళీ కనెక్షన్ ఫారంను తెరవడం కాకుండా, “నేను దేనిలోకి తిరిగి వెళ్లగలను?” అనే ప్రశ్నకు సమాధానం ఇచ్చేలా హోమ్ స్క్రీన్ రూపొందించబడింది:
- Continue ప్రస్తుతం సజీవంగా ఉన్న కనెక్షన్లను జాబితా చేస్తుంది; ఒక కనెక్షన్లో ఒకటి కంటే ఎక్కువ పేన్లు ఉంటే వాటి సంఖ్యను కూడా చూపుతుంది. ఒక వరుసను నొక్కితే మీరు దానికే తిరిగి వెళ్తారు.
- Tmux sessions మీ సేవ్ చేసిన సర్వర్లలో ఏమి నడుస్తోందో జాబితా చేస్తుంది. యాప్ ఇప్పటికే నిల్వ చేసిన స్నాప్షాట్ నుండి ఇది తీసుకోబడుతుంది, కాబట్టి నెట్వర్క్ అస్సలు లేకపోయినా వెంటనే కనిపిస్తుంది — ప్రతి వరుసపై ఆ స్నాప్షాట్ వయస్సు ముద్రించి ఉంటుంది, మరియు ఒకదాన్ని నొక్కితే యాప్ కనెక్ట్ అయి ఆ సెషన్కు అటాచ్ అవుతుంది. స్నాప్షాట్లు కొన్ని గంటల తర్వాత మసకబారతాయి మరియు ఒక వారం తర్వాత తొలగించబడతాయి.
- iOS లో వీటి కింద ఒక Recent జాబితా ఉంటుంది; Android యాప్ దాన్ని తీసేసింది, ఎందుకంటే “నేను చివరిసారి ఎప్పుడు కనెక్ట్ అయ్యాను?” కంటే “నేను దేనిలోకి తిరిగి వెళ్లగలను?” అనేదే ఎక్కువ ఉపయోగకరమైన ప్రశ్న అని తేలింది.
ఏదీ సజీవంగా లేకపోతే మరియు కాష్లో ఏదీ లేకపోతే, స్క్రీన్ అదే చెప్పి మిమ్మల్ని Servers వైపు చూపుతుంది.
సేవ్ చేసిన సర్వర్లకు పేరు పెట్టడం, వెతకడం
ఒక సేవ్ చేసిన సర్వర్కు పేరు ఉండవచ్చు — “Home NAS”, “Prod web” — మరియు జాబితాలో చిరునామాకు బదులు ఆ పేరు కనిపిస్తుంది. పేరు అస్పష్టంగా ఉండే చోట చిరునామా దానంతట అదే తిరిగి వస్తుంది: ఒకే పేరుతో రెండు వరుసలు ఉన్నప్పుడు, లేదా శోధన జరుగుతున్నప్పుడు — తద్వారా వరుసలను మీరు ఎప్పుడూ వేరు చేయగలరు.
ఫిల్టర్ చేయడానికి Saved Servers పేజీలోని సెర్చ్ ఫీల్డ్ను నొక్కండి. శోధన పేరు, యూజర్, హోస్ట్, పోర్ట్, క్రెడెన్షియల్ మరియు ఏ ప్రత్యామ్నాయ చిరునామాలతోనైనా సరిపోలుతుంది. + Add Session స్క్రీన్ కూడా సెర్చ్తో తెరుచుకుంటుంది, కాబట్టి ఒకే దశలో సేవ్ చేసిన సర్వర్ను కనుగొని కనెక్ట్ అవ్వవచ్చు.
సర్వర్లను ఫోల్డర్లలో ఉంచవచ్చు. ఫోల్డర్ మూసుకుంటుంది, తాను మూసుకుని ఉన్నానని గుర్తుంచుకుంటుంది, మరియు దాని క్రమాన్ని మార్చవచ్చు లేదా పేరు మార్చవచ్చు; ఒక ఫోల్డర్ను తొలగిస్తే అందులోని సర్వర్లు తొలగిపోకుండా Ungrouped లోకి వెళ్తాయి.
మీ సెటప్లో కొంత భాగాన్ని ఎగుమతి చేయడం
Servers మరియు Credentials స్క్రీన్లలోని Export selected… జాబితాను టిక్-బాక్స్ పికర్గా మారుస్తుంది, కాబట్టి అన్నింటినీ ఎగుమతి చేయకుండానే మూడు సర్వర్లను అందించవచ్చు. ఫోల్డర్ హెడర్ను నొక్కితే మొత్తం ఫోల్డర్ ఎంపికవుతుంది. మీరు పాస్ఫ్రేజ్ ఇస్తే ఎగుమతులు గుప్తీకరించబడతాయి — లేకపోతే ఫైల్లో పాస్వర్డ్లు మరియు ప్రైవేట్ కీలు సాదా టెక్స్ట్లో ఉంటాయి, మరియు రాయడానికి ముందే యాప్ అది చెబుతుంది.
క్రియాశీల సెషన్లు
సెషన్లు నడుస్తున్నప్పుడు, స్టార్ట్ స్క్రీన్ గణనతో Active Sessions చూపుతుంది. టర్మినల్ గ్రిడ్కు తిరిగి రావడానికి దాన్ని నొక్కండి. నిరంతర నోటిఫికేషన్ కూడా క్రియాశీల హోస్ట్లను జాబితా చేస్తుంది — నేరుగా ఆ టర్మినల్కు వెళ్లడానికి నోటిఫికేషన్లో హోస్ట్ను నొక్కండి.
స్టార్ట్ స్క్రీన్కు తిరిగి వెళ్లడం క్రియాశీల SSH సెషన్లను డిస్కనెక్ట్ చేయదు; పేన్లను మూసివేయడం లేదా టర్మినల్ కార్యకలాపాన్ని ముగించడం వాటిని డిస్కనెక్ట్ చేస్తుంది.
మొదటి ఉపయోగకరమైన సెట్టింగ్లు
స్టార్ట్ స్క్రీన్ నుండి Settings తెరవండి (దానికి సొంత పేజీ ఉంది):
- టర్మినల్ను నొక్కినప్పుడు కీబోర్డ్ పైకి రావాలా వద్దా అనేది నిర్ణయించండి. రెండు ప్లాట్ఫారమ్లు వ్యతిరేక డిఫాల్ట్లతో వస్తాయి: Android లో కీబోర్డ్ ⌨ బటన్ నుండి మాత్రమే కనిపిస్తుంది, iOS లో ఒక ట్యాప్తోనే పైకి వస్తుంది.
- టర్మినల్ టెక్స్ట్ పరిమాణం, ఫాంట్, కలర్ స్కీమ్ మరియు స్క్రోల్బ్యాక్ పరిమాణాన్ని సెట్ చేయండి, మరియు యాప్ థీమ్ (System, Light లేదా Dark) ఎంచుకోండి.
- మీరు దీర్ఘకాల నేపథ్య పనులు (Claude Code, Codex, షెల్ స్క్రిప్ట్లు) నడుపుతుంటే మరియు ఏజెంట్కు మీ ఇన్పుట్ అవసరమైనప్పుడు తెలియజేయాలంటే Agent alerts ప్రారంభించండి. ఏజెంట్లు తమను తాము ఎలా తెలియజేస్తాయో టర్మినల్ గైడ్లో చూడండి.
- Android లో Keep sessions running in background డిఫాల్ట్గా ఆన్లో ఉంటుంది, కాబట్టి మీరు యాప్ను స్వైప్ చేసి మూసేసినా షెల్లు మరియు ఏజెంట్లు నడుస్తూనే ఉంటాయి.
- Android లో, మీకు ఎటువంటి డేటా పంపబడకూడదంటే అజ్ఞాత వినియోగ విశ్లేషణలను ఆపివేయండి. iOS యాప్లో ఇంకా ఆ స్విచ్ లేదు.
ప్లగిన్లు
ప్లగిన్లు Mobile SSH ను అదనపు వర్క్ఫ్లోలతో విస్తరిస్తాయి. వీటి కోసం స్టార్ట్ స్క్రీన్ నుండి Plugins తెరవండి:
- అందుబాటులో ఉన్న ప్లగిన్ల కేటలాగ్ను బ్రౌజ్ చేయడం.
- మీకు కావలసినవి ఇన్స్టాల్ చేయడం — ప్రతి ప్లగిన్ అవసరమైనప్పుడు డౌన్లోడ్ అయి, SHA-256 చెక్సమ్తో ధృవీకరించబడి యాప్ ప్రైవేట్ నిల్వలోకి చేరుతుంది.
- ఇన్స్టాల్ చేసిన ప్లగిన్లను అదే స్క్రీన్ నుండి నడపడం.
ప్లగిన్లు డిఫాల్ట్గా ఒక పబ్లిక్ కేటలాగ్ నుండి తీసుకోబడతాయి. మీకు మీ సొంత కేటలాగ్ ఉంటే, Mobile SSH ను అనుకూల లేదా ప్రైవేట్ కేటలాగ్ మూలం వైపు చూపవచ్చు. మీరు విశ్వసించే మూలాల నుండి మాత్రమే ప్లగిన్లను ఇన్స్టాల్ చేయండి.
భాషలు
Mobile SSH డిఫాల్ట్గా సిస్టమ్ భాషను అనుసరిస్తుంది. యాప్ అరబిక్, బెంగాలీ, చైనీస్ (సరళీకృత మరియు సంప్రదాయ), ఇంగ్లీష్, ఫ్రెంచ్, జర్మన్, హిందీ, ఇండోనేషియన్, జపనీస్, మరాఠీ, పోర్చుగీస్, రష్యన్, స్పానిష్, తమిళం, తెలుగు, టర్కిష్ మరియు ఉర్దూ అనువాదాలతో వస్తుంది — Android లో ఇరవై భాషలు (అదనంగా నైజీరియన్ పిడ్జిన్ మరియు ఈజిప్షియన్ అరబిక్), iOS లో పద్దెనిమిది.
ఫోన్ భాష కాకుండా వేరే భాషలో యాప్ కావాలంటే, Settings → Language లో “System default” ఎంపికతో కూడిన పికర్ ఉంది. అంతే కాకుండా Android యొక్క Settings → System → Languages లేదా iOS లోని Settings → General → Language & Region నుండి కూడా దాన్ని మార్చవచ్చు.
భద్రతా గమనిక
మీరు విశ్వసించే సర్వర్లకు మాత్రమే కనెక్ట్ అవ్వండి. ప్రస్తుత యాప్ సేవ్ చేసిన కనెక్షన్ డేటాను స్థానికంగా నిల్వ చేస్తుంది మరియు క్లౌడ్ వాల్ట్ లేదా పరికరాల మధ్య సమకాలీకరణను అందించదు. ప్రస్తుత అమలు తెలిసిన-హోస్ట్ నిర్ధారణ ప్రాంప్ట్ను కూడా చూపదు, కాబట్టి హోస్ట్ గుర్తింపు ముఖ్యమైనప్పుడు అవిశ్వసనీయ నెట్వర్క్ల ద్వారా కనెక్ట్ అవ్వడం మానుకోండి.