QR code linking to mobile-ssh.github.io

Android & iOS కోసం SSH క్లయింట్

Mobile SSH

ఫోన్లు, ట్యాబ్లెట్ల కోసం SSH టెర్మినళ్లు, tmux, herdr, Zellij మేనేజర్లు, SFTP, VNC డెస్క్‌టాప్‌లు, జంప్ హోస్ట్‌లు, స్థానిక టన్నెల్లు. Eternal Terminal అంతరాయాల్లోనూ రిమోట్ షెల్‌లను కొనసాగిస్తుంది. Androidలో VPN క్లయింట్లు, USB/NFC భద్రతా-కీ ధృవీకరణ కూడా ఉన్నాయి.

20 భాషల్లో అందుబాటులో · Android 2.25 · iOS 2.54 బీటా

ఫోన్‌లో ఏక-సెషన్ SSH టర్మినల్; సెషన్ టూల్‌బార్ కింద ఒక కోడింగ్ ఏజెంట్ ప్యాచ్ మరియు నెగ్గిన పరీక్షలు కనిపిస్తున్నాయి.

Mobile SSH ఎందుకు

మొబైల్ SSH క్లయింట్‌లు సాధారణంగా ఎక్కడ తడబడతాయో అదే దృష్టిలో ఉంచుకుని తయారు చేసాం.

Pro టైర్ లేదు, ప్రకటనలు లేవు

అన్ని ఫీచర్లు ఒకే యాప్‌లో. ప్రాధాన్యమైన పనులను Pro అప్‌గ్రేడ్ వెనుక దాచే పేవాల్ లేదు, టర్మినల్‌లో ప్రకటన బ్యానర్లు లేవు.

మీ డేటా ఫోన్‌లోనే ఉంటుంది

సేవ్ చేసిన సర్వర్‌లు, ఆధారాలు, కీలు పరికరంలోనే ఉంటాయి. క్లౌడ్ ఖాతా లేదు; మూసివేయడానికి ఏదీ లేదు.

సేవ్ చేసిన హోస్ట్‌లు, శోధించి కనెక్ట్ చేయండి

హోస్ట్‌ను ఒకసారి జోడించి, శోధించి ట్యాప్ చేసి కనెక్ట్ అవ్వండి — కీ, పోర్ట్, టన్నెళ్లు అన్నీ వస్తాయి.

ఏజెంట్ హెచ్చరికలు, ఒక ట్యాప్‌తో సమాధానం

Claude Code, Codex లేదా మరో ఏజెంట్‌కు మీ అవసరం వచ్చిన క్షణమే తెలుసుకోండి: ఆ పేన్ అంబర్ రంగులోకి మారుతుంది, టూల్‌బార్ బ్యాడ్జ్ ఎంతమంది వేచి ఉన్నారో లెక్కిస్తుంది, మరియు ఏజెంట్‌ల జాబితా నుండి ఒక ట్యాప్‌తోనే ప్రాంప్ట్‌కు సమాధానం వెళ్తుంది — టర్మినల్‌లో టైప్ చేయాల్సిన అవసరం లేదు.

కీబోర్డ్‌పైన టర్మినల్ కీలు

పదమూడు కీల వరుస — ESC, TAB, CTRL, బాణాలు, Home, End, PgUp, PgDn — స్క్రోల్ కాకుండా రెండవ వరుసలోకి చుట్టుకుంటుంది, కాబట్టి ఏదీ స్క్రీన్ బయట దాగదు. ప్రీసెట్ ప్యాలెట్ నుండి F1–F12, Ctrl కలయికలు లేదా మీ సొంత escape సీక్వెన్స్‌లను జోడించండి.

కమాండ్‌లు లేకుండా పోర్ట్ ఫార్వార్డింగ్

టన్నెళ్లు సర్వర్ ప్రొఫైల్‌తో జతపడి, కనెక్ట్ అయినప్పుడు స్వయంగా పైకి వస్తాయి.

లాక్, రోమింగ్‌లోనూ సజీవంగా

ఒక సేవ్ చేసిన సర్వర్‌కు అనేక చిరునామాలను ఇవ్వండి — ఇంటి LAN IP మరియు VPN IP — Mobile SSH వాటిలో ఏది స్పందిస్తే దానికే కనెక్ట్ అవుతుంది, చివరిగా పనిచేసిన దాన్ని ముందుగా ప్రయత్నిస్తుంది, మరియు నెట్‌వర్క్ మారిన క్షణంలో మళ్లీ కనెక్ట్ అవుతుంది. Android లో ఫోర్‌గ్రౌండ్ సర్వీస్ మరియు వేక్ లాక్‌లు స్క్రీన్ ఆఫ్‌లోనూ షెల్‌లను నిలుపుతాయి; iOS లో ఆటో-రీకనెక్ట్ మరియు tmux ఆటో-అటాచ్ మీరు వదిలిన చోటికే మిమ్మల్ని తిరిగి చేరుస్తాయి.

Eternal Terminal

ఐచ్ఛిక ET ట్రాన్స్‌పోర్ట్ నెట్‌వర్క్ తెగిపోవడం, నిద్ర మరియు IP మార్పులలోనూ రిమోట్ షెల్‌ను సజీవంగా ఉంచుతుంది. హోస్ట్‌లో etserver లేదా? Mobile SSH దాన్ని మీ కోసం SSH ద్వారా ఇన్‌స్టాల్ చేయగలదు.

ప్లగిన్‌లతో విస్తరించండి

పబ్లిక్ కేటలాగ్‌ను బ్రౌజ్ చేసి, కొత్త వర్క్‌ఫ్లోలను జోడించడానికి అవసరమైనప్పుడు ప్లగిన్‌లను ఇన్‌స్టాల్ చేయండి. ప్రతి ప్లగిన్ డౌన్‌లోడ్ చేయబడి SHA-256 ధృవీకరణతో యాప్-ప్రైవేట్ నిల్వలో ఉంచబడుతుంది.

మొబైల్ SSH పని కోసం రూపొందించబడింది

Mobile SSH సాధారణ నిర్వహణ మార్గాన్ని తక్కువ చేస్తుంది: సర్వర్‌ను సేవ్ చేయండి, కనెక్ట్ చేయండి, సెషన్‌లను సజీవంగా ఉంచండి, అవసరమైనప్పుడు ఫైల్‌లను తరలించండి మరియు త్వరగా క్రియాశీల టర్మినల్‌లకు తిరిగి వెళ్లండి.

SSH టర్మినల్

xterm-256color టర్మినల్ — 24-bit ట్రూ కలర్, వాలు అక్షరాలు, టర్మినల్‌లోని శోధన, OSC 133 షెల్ ఇంటిగ్రేషన్ మరియు పిన్చ్-జూమ్ టెక్స్ట్ పరిమాణం — దానితోపాటు Android మరియు iOS లో కాన్ఫిగర్ చేయగల ఫాంట్, కలర్ స్కీమ్ మరియు Nerd Font powerline/ఐకాన్ గ్లిఫ్‌లు.

బహుళ-సెషన్ గ్రిడ్

పరిమాణం మార్చగలిగే గ్రిడ్‌లో ఎనిమిది SSH సెషన్‌ల వరకు — ఫోకస్ కోసం పేన్ ట్యాప్ చేయండి, పూర్తి-స్క్రీన్ కోసం డబుల్-ట్యాప్, టెక్స్ట్ మార్చడానికి పిన్చ్ చేయండి.

క్లిక్ చేయగల లింక్‌లు

టర్మినల్‌లో URLలు అండర్‌లైన్ చేయబడి, ఒక ట్యాప్‌తో బ్రౌజర్‌లో తెరుచుకుంటాయి — కాపీ చేయడం లేదా యాప్ మార్చడం అవసరం లేదు.

సర్వర్ ఫోల్డర్‌లు మరియు పేర్లు

సేవ్ చేసిన సర్వర్‌లను మూసుకునే గ్రూపులుగా నిర్వహించండి, మరియు ఒక సర్వర్‌కు పేరు ఇవ్వండి — జాబితాలో చిరునామాకు బదులు ఆ పేరు కనిపిస్తుంది. పేరు అస్పష్టంగా ఉండే చోట చిరునామా తిరిగి వస్తుంది, కాబట్టి వరుసలు ఎప్పుడూ కలగలిసిపోవు.

ఏజెంట్ హెచ్చరికలు

ఏజెంట్‌లు టర్మినల్ ద్వారానే తమ స్థితిని తెలియజేస్తాయి, కాబట్టి ఏ ఏజెంట్ దేని కోసం ఆగిపోయిందో యాప్‌కు తెలుస్తుంది. ఏజెంట్‌ల జాబితా నుండి ఒక ట్యాప్‌తో సమాధానం ఇవ్వండి; హెచ్చరికలు పేరుకుపోకుండా ఒకదాని స్థానంలో మరొకటి వస్తాయి, మరియు ఒకదాన్ని ట్యాప్ చేస్తే మోగిన పేన్ తెరుచుకుంటుంది.

ప్రైవేట్ కీలు

పాస్‌వర్డ్ లేదా ప్రైవేట్ కీ వాడండి; పరికరంలో Ed25519 లేదా ECDSA సృష్టించండి (Androidలో RSA కూడా). Android USB/NFC FIDO2 భద్రతా కీలు, ప్రతి సర్వర్‌కు SSH ఏజెంట్ ఫార్వార్డింగ్‌ను కూడా అందిస్తుంది.

SFTP బదిలీ

క్రియాశీల SSH సెషన్‌తో జతచేయబడిన రెండు-పేన్ ఫైల్ బ్రౌజర్. అప్‌లోడ్‌లు మరియు డౌన్‌లోడ్‌లను క్యూలో పెట్టండి, పేరు మార్చండి, తొలగించండి మరియు రిమోట్ అనుమతులను తనిఖీ చేయండి.

పోర్ట్ ఫార్వార్డింగ్

సర్వర్ ప్రొఫైల్‌తో స్థానిక టన్నెల్ స్పెక్‌లను సేవ్ చేయండి, కనెక్ట్ అయినప్పుడు అవి స్వయంగా తెరుచుకుంటాయి — కొత్త నెట్‌వర్క్‌లో మళ్లీ కనెక్ట్ అయిన తర్వాత కూడా, వాటిని చేతితో మళ్లీ నిర్మించనవసరం లేకుండా.

పునఃకనెక్షన్ వర్క్‌ఫ్లో

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

బ్యాకప్ & పునరుద్ధరణ

సర్వర్లు, ఆధారాలు, యాప్ సెట్టింగ్‌లను బ్యాకప్ చేయండి; ఐచ్ఛిక పాస్‌ఫ్రేజ్ గుప్తీకరణ, కలుపు/భర్తీ ముందస్తు వీక్షణతో. Androidలో VPN ప్రొఫైల్‌లు కూడా ఉంటాయి. ప్రస్తుత Android, iOS బ్యాకప్‌ల ఆకృతి ఒకటే; ప్లాట్‌ఫామ్ సెట్టింగ్‌లు మద్దతున్న చోట నిలుస్తాయి.

Eternal Terminal

నెట్‌వర్క్ తెగిపోవడం, నిద్ర మరియు IP మార్పులను తట్టుకునే సెషన్‌ల కోసం Eternal Terminal (ET) ద్వారా కనెక్ట్ అవ్వండి — ఐచ్ఛికంగా SSH ద్వారా స్వయంచాలక etserver సెటప్‌తో.

మల్టీప్లెక్సర్ మేనేజర్‌లు

రెండు ప్లాట్‌ఫామ్‌ల tmux, herdr, Zellij మేనేజర్లలో సెషన్‌లను జతచేయండి, పేరు మార్చండి, సృష్టించండి, విభజించండి, జూమ్ చేయండి లేదా ముగించండి. ఒక మల్టిప్లెక్సర్ బటన్ అందుబాటులోని మేనేజర్లను తెరుస్తుంది; కనెక్ట్ అయినప్పుడు దేనికి జతచేయాలో సేవ్ చేసిన సర్వర్‌లో ఎంచుకోండి.

ప్లగిన్‌లు

వర్గాలవారీగా ప్లగిన్‌లను చూడండి, వెతకండి, వడపోయండి; అవసరమైన పనివిధానాలను ఇన్‌స్టాల్ చేయండి. డౌన్‌లోడ్‌లు SHA-256తో తనిఖీ చేసి యాప్ ప్రైవేట్ నిల్వలో ఉంచబడతాయి.

సర్వర్ గుర్తింపు, జంప్ హోస్ట్‌లు

రెండు ప్లాట్‌ఫామ్‌లలో సేవ్ చేసిన బాస్టియన్‌ల ద్వారా చేరండి. ప్రమాణీకరణకు ముందు హోస్ట్-కీ తనిఖీలు మారిన కీలను అడ్డుకుంటాయి. Android కొత్త కీని ఆటోగా ఉంచవచ్చు లేదా అడగవచ్చు; iOS తెలియని కీకి నిర్ధారణ అడుగుతుంది.

రిమోట్ డెస్క్‌టాప్‌లు

Android, iOSలో SSH ద్వారా VNC తెరవండి; టచ్, కీబోర్డ్, క్లిప్‌బోర్డ్, సర్వర్ మద్దతిస్తే స్క్రీన్ పరిమాణ నియంత్రణలతో.

Android VPN క్లయింట్లు

హోమ్ నుంచి SSH VPN, స్థానిక SOCKS5 ప్రాక్సీ, WireGuard, Shadowsocks, OpenVPN నిర్వహించండి. ప్రొఫైల్ ఎంచుకుని రూటింగ్ మొదలుపెట్టి Mobile SSH VPN త్వరిత సెట్టింగ్‌ల టైల్‌తో ఆపండి లేదా తిరిగి ప్రారంభించండి.

ఒక స్క్రీన్, అనేక సజీవ షెల్‌లు

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

“నేను దేనిలోకి తిరిగి వెళ్లగలను?” అనే ప్రశ్నకు హోమ్ స్క్రీన్ సమాధానం ఇస్తుంది — ప్రస్తుతం సజీవంగా ఉన్న కనెక్షన్‌లు, మరియు మీ సేవ్ చేసిన సర్వర్‌లలో వేచి ఉన్న tmux సెషన్‌లు; ఇవి నిల్వ చేసిన స్నాప్‌షాట్ నుండి తిరిగి నిర్మించబడతాయి, కాబట్టి నెట్‌వర్క్ అస్సలు లేకపోయినా కనిపిస్తాయి.

ఒక ఫోన్‌లో Mobile SSH రెండు సజీవ SSH టర్మినల్ సెషన్‌లను పక్కపక్కన స్ప్లిట్ వ్యూలో చూపిస్తోంది.
ఫోన్‌లో Mobile SSH ఫైల్ బదిలీ స్క్రీన్; స్థానిక మరియు రిమోట్ ఫైల్ పేన్‌లతో.

టర్మినల్ సరిపోనప్పుడు — SFTP

స్థానిక, రిమోట్ ఫోల్డర్లు చూడండి; బదిలీలను క్యూలో పెట్టండి; ప్రతి tmux సెషన్ డైరెక్టరీ గుర్తుంచుకుని రిమోట్ ఫైళ్లను ఇతర యాప్‌లలో తెరవండి. రెండు ప్లాట్‌ఫామ్‌లు టెర్మినల్‌కు పంచుకున్న ఫైళ్లు స్వీకరిస్తాయి; iOS Filesలో ఎంచుకున్న ఫోల్డర్‌ను గుర్తుంచుకుంటుంది.

నిజమైన పరికరంలో చూడండి

Android ఫోన్‌లు మరియు iPhone ల స్క్రీన్‌షాట్‌లు — సర్వర్‌లను జోడించడానికి, టర్మినల్‌లలో పని చేయడానికి, బహుళ సెషన్‌లను అమలు చేయడానికి మరియు SFTP ద్వారా ఫైల్‌లను తరలించడానికి మీరు ఉపయోగించే అదే స్క్రీన్‌లు.

దీన్ని అమలులో చూడండి

రెండు ప్లాట్‌ఫారమ్‌లలో సంక్షిప్త డెమోలు. Android: మీరు తిరిగి దేనిలోకి వెళ్లగలరో చూపే హోమ్ స్క్రీన్, ఆ సర్వర్‌లో ఏమి ఉందో అది మాత్రమే చూపే సెషన్ టూల్‌బార్, ఫైల్‌ను నేరుగా ప్రాంప్ట్‌లోకి పంపడం, అలాగే tmux, herdr మరియు Zellij మేనేజర్‌లు. iOS: సజీవ టర్మినల్‌లోకి నేరుగా తెరుచుకోవడం మరియు మీరు తిరిగి వచ్చే హోమ్ స్క్రీన్.

Android
iOS — iPhone & iPad

ప్రతి సెషన్ మేనేజర్‌కూ ఒక వీడియో

సంక్షిప్త డెమోలు tmux, herdr, Zellijను పరిచయం చేస్తాయి. ఈ పొడవైన వీడియోలు నడుస్తున్న సర్వర్‌పై రెండు ప్లాట్‌ఫామ్‌ల సెషన్, విండో, ట్యాబ్, పేన్ నియంత్రణలను చూపుతాయి.

tmux

హోమ్ స్క్రీన్ నుంచే సెషన్‌లు, విండోలు, పేన్‌లు; ఒక సెషన్‌పై గంట గుర్తు ఉంది, ఎందుకంటే అక్కడ ఏదో ఒకటి సమాధానం కోసం వేచి ఉంది. ఒక విండోను అటాచ్ చేస్తే నడుస్తున్న టర్మినల్ దాని వెంట వెళ్తుంది; విండోను సృష్టించి పేరు పెట్టవచ్చు — ఎక్కడా prefix కీ కలయిక టైప్ చేయకుండా.

Android
iOS — iPhone & iPad

herdr

వర్క్‌స్పేస్‌లు, ట్యాబ్‌లు, పేన్‌లు నిజమైన ఏజెంట్ స్థితిని మోస్తాయి — ఒక ఏజెంట్ పని చేస్తోంది, మరొకటి ఆగిపోయి మనిషి కోసం వేచి ఉంది. ఆగిపోయినదాన్ని ప్రివ్యూ చేయండి, ఫోన్ నుంచే సమాధానం ఇవ్వండి, herdr దాన్ని ముందు 'పని చేస్తోంది', తర్వాత 'పూర్తయింది' అని తిరిగి వర్గీకరించడం చూడండి.

Android
iOS — iPhone & iPad

Zellij

వయసుతో సెషన్‌లు, ఆపై ట్యాబ్‌లు, పేన్‌లు. అటాచ్ కాకుండానే ఒక పేన్‌లోని అవుట్‌పుట్‌ను ప్రివ్యూ చేయండి, పేరున్న ట్యాబ్ జోడించండి, ముఖ్యమైనదాన్ని ముందుకు తెచ్చి అటాచ్ చేయండి — ప్రాంప్ట్‌పై ఏమీ టైప్ చేయకుండా.

Android
iOS — iPhone & iPad

Android లో చిత్రీకరించిన మరో మూడు

వీటికి ఇంకా iOS చిత్రీకరణ లేదు. పైన ఉన్న డెమోలలోని అదే సజీవ సర్వర్: యాప్ నుంచి బయటికి వెళ్లినా నిలిచే సెషన్, ఫోన్‌లోకి టైప్ చేయకుండా ఫోన్‌లోనే సృష్టించిన కీ, మరియు మీరు ఆలోచించే తీరులోనే గ్రూపులుగా అమర్చిన సర్వర్‌లు.

సెషన్ యాప్‌ను మించి బతుకుతుంది

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

Android

కీలు ఇక్కడే సృష్టించబడతాయి, టైప్ చేయబడవు

ఫోన్‌లోనే ఒక Ed25519 కీని సృష్టించండి: ఒక లేబుల్, ఒక వినియోగదారు పేరు, ఐచ్ఛికంగా ఒక పాస్‌ఫ్రేజ్. ఆ తర్వాత వచ్చే షీట్, సర్వర్ authorized_keys కు జోడించడానికి పబ్లిక్ భాగాన్ని చూపుతుంది, మరియు రెండు భాగాల్లో దేన్నైనా షేర్ చేయవచ్చు లేదా సేవ్ చేయవచ్చు.

Android

మీరు పేరు పెట్టిన ఫోల్డర్‌లలోనే సర్వర్‌లు ఉంటాయి

సేవ్ చేసిన సర్వర్‌లను ఫోల్డర్‌లుగా గ్రూప్ చేయండి, ఉపయోగించనివాటిని మూసివేయండి. అదే చిత్రీకరణ టర్మినల్‌లో ముగుస్తుంది — అక్కడ ఒక కమాండ్ ముద్రించిన URL, చేతితో ఎంచుకోవాల్సినది కాకుండా, అండర్‌లైన్ చేయబడి ట్యాప్ చేయగలిగేదిగా ఉంటుంది.

Android

టర్మినల్ లోపలే, కదిలే గ్రాఫ్

36 ఫ్రేమ్‌ల GIF, Kitty గ్రాఫిక్స్ ప్రోటోకాల్‌పై ప్రసారమై, ఫైలు సొంత ఫ్రేమ్ కాలంలోనే యాప్ చేత విడదీయబడుతుంది — బయటి నుంచి ఫ్రేమ్ ఫ్రేమ్‌గా తోయబడదు. ఆపై ఒక టర్మినల్‌ను తూచే ఎస్కేప్ సీక్వెన్స్‌లు: OSC 8 బిల్డ్ సంఖ్యలను, డాష్‌బోర్డ్ పేర్లను తాకగలిగేవిగా మారుస్తుంది, OSC 52 రిమోట్ మెషీన్‌ను మీ ఫోన్ క్లిప్‌బోర్డ్‌లో రాయనిస్తుంది, OSC 777 నిజమైన Android నోటిఫికేషన్‌ను లేపుతుంది.

Android

Termux మరియు Termius ప్రక్కన దాని స్థానం

Mobile SSH ఉద్దేశపూర్వకంగా పరిమితంగా ఉంది: ఇది పూర్తి Linux వాతావరణం కాదు మరియు క్రాస్-ప్లాట్‌ఫారమ్ టీమ్ వాల్ట్ కాదు. ఇది Android మరియు iOS కోసం స్థానిక SSH/SFTP సాధనం; మొబైల్ వినియోగదారులకు ఎక్కువగా అవసరమైన సెషన్ నియంత్రణలకు వేగంగా ప్రాప్యత ఇస్తుంది.