Pockterm iPhone के लिए एक पूर्ण SSH क्लाइंट है। आप सर्वर से कनेक्ट कर सकते हैं, इंटरैक्टिव टर्मिनल चला सकते हैं, SFTP से फ़ाइलें भेज सकते हैं, और पोर्ट-फ़ॉरवर्डिंग टनल बना सकते हैं।
होस्ट, स्निपेट, कीचेन और पोर्ट फ़ॉरवर्डिंग के बीच जाने के लिए नीचे के टैब का उपयोग करें।
सब कुछ आपके डिवाइस पर रहता है — विवरण के लिए आपका डेटा और निजता देखें।
होस्ट जोड़ना
ऐसा सर्वर बनाएँ जिससे आप कनेक्ट कर सकें
होस्ट बनाएँ
होस्ट टैब में + टैप करें, फिर नया होस्ट।
लेबल, पता (होस्टनाम या IP) और पोर्ट (डिफ़ॉल्ट 22) दर्ज करें।
क्रेडेंशियल चुनें ताकि Pockterm जान सके कि साइन इन कैसे करना है। यदि अभी कोई नहीं है, तो नए क्रेडेंशियल टैप करें।
सहेजें टैप करें।
होस्ट क्रियाएँ
कनेक्ट करने के लिए किसी होस्ट को टैप करें।
बाएँ स्वाइप करें — संपादित करें, पसंदीदा में जोड़ें, या मिटाएँ के लिए।
दाएँ स्वाइप करें और SFTP से ब्राउज़ करने के लिए फ़ाइलें टैप करें।
क्रेडेंशियल और SSH कुंजियाँ
Pockterm आपको कैसे साइन इन करता है
क्रेडेंशियल का अर्थ है उपयोगकर्ता नाम और प्रमाणीकरण का कोई तरीक़ा — या तो पासवर्ड या SSH कुंजी।
कुंजी जनरेट करें
कीचेन टैब में + टैप करें, Ed25519 कुंजी जनरेट करें… चुनें और कुंजी को कोई लेबल दें।
Pockterm एक Ed25519 कुंजी जोड़ी बनाता है और निजी कुंजी को iOS कीचेन में रखता है।
दिखाई गई सार्वजनिक-कुंजी पंक्ति को सर्वर की ~/.ssh/authorized_keys फ़ाइल में जोड़ें।
पहले से मौजूद कुंजी आयात करें
कीचेन टैब में + टैप करें और मौजूदा कुंजी आयात करें… चुनें।
पूरी निजी कुंजी फ़ाइल चिपकाएँ, BEGIN और END पंक्तियों सहित। OpenSSH प्रारूप में Ed25519 और RSA कुंजियाँ समर्थित हैं।
या फ़ाइल चुनें… टैप करके कुंजी को फ़ाइलों में से चुनें।
अगर कुंजी पर पासफ़्रेज़ है, तो Pockterm उसे एक बार पूछता है और कुंजी के साथ कीचेन में सहेज लेता है।
-----BEGIN RSA PRIVATE KEY----- से शुरू होने वाली कुंजी पुराने PEM प्रारूप में है। इसे ssh-keygen -p -f <file> से बदलें — यह कुंजी बदले बिना फ़ाइल को उसी जगह फिर से लिखता है — फिर उसे आयात करें।
क्रेडेंशियल बनाएँ
किसी होस्ट के संपादक में नए क्रेडेंशियल चुनें।
उपयोगकर्ता नाम दर्ज करें और पासवर्ड या कुंजी चुनें।
कुंजी के लिए, अपनी कुंजियों में से एक चुनें।
Pockterm का उपयोग
टर्मिनल
कनेक्ट करना और सत्र में काम करना
टर्मिनल सत्र खोलने के लिए किसी होस्ट को टैप करें।
कीबोर्ड के ऊपर की पट्टी में esc, ctrl, tab, तीर कुंजियाँ और भी बहुत कुछ है।
एक साथ कई होस्ट खोलें — हर सत्र ऊपर एक टैब होता है। बदलने के लिए उसका नाम टैप करें, या बंद करने के लिए लाल ✕।
सत्र में सहेजी गई कमांड चलाने के लिए स्निपेट बटन टैप करें।
चश्मा और बाहरी डिस्प्ले
टर्मिनल को बड़ी स्क्रीन पर ले जाएँ
VITURE जैसा वीडियो चश्मा, या कोई मॉनिटर या टीवी जोड़ें, और टर्मिनल पूरे आकार में उस स्क्रीन पर चला जाता है। फ़ोन पर कीबोर्ड और कुंजी पट्टी बनी रहती है, और जहाँ टर्मिनल था वहाँ सत्र की फ़ाइलें दिखती हैं।
कुछ भी चालू करने की ज़रूरत नहीं: डिस्प्ले जोड़ें और एक सत्र खोलें।
जब कोई सत्र खुला न हो, या सत्र छोटा किया गया हो, तो चश्मा आपसे फ़ोन पर एक सत्र खोलने को कहता है।
चश्मे पर टेक्स्ट छोटा या बड़ा करने के लिए ऊपर AA टैप करें। Pockterm यह आकार याद रखता है, फ़ोन के पिंच ज़ूम से अलग।
टर्मिनल में पेस्ट करने के लिए ऊपर क्लिपबोर्ड बटन टैप करें। कीबोर्ड पर ⌘V भी काम करता है।
कुंजी पट्टी पर PgUp और PgDn से आप चश्मे से ऊपर निकल गई सामग्री को पेज-दर-पेज पीछे देख सकते हैं।
अगर आप कीबोर्ड छिपा दें, तो उसे वापस लाने के लिए ऊपर कीबोर्ड बटन टैप करें।
डिस्प्ले हटाते ही टर्मिनल वापस फ़ोन पर आ जाता है।
स्निपेट
पुन: उपयोग योग्य कमांड सहेजें और चलाएँ
स्निपेट वे कमांड हैं जिन्हें आप अक्सर उपयोग करते हैं।
स्निपेट टैब में लेबल के साथ कमांड सहेजने के लिए + टैप करें।
कनेक्ट रहते हुए, कोई स्निपेट चलाने के लिए टर्मिनल में स्निपेट बटन टैप करें।
किसी होस्ट को स्टार्टअप स्निपेट दें ताकि कनेक्ट होते ही वह अपने आप चले।
समूह, पसंदीदा और खोज
बड़ी होस्ट सूची व्यवस्थित रखें
होस्ट मेन्यू से समूह प्रबंधित करें चुनें। समूह एक-दूसरे के भीतर रखे जा सकते हैं, और किसी समूह के डिफ़ॉल्ट क्रेडेंशियल और पोर्ट उसके होस्ट को विरासत में मिलते हैं।
होस्ट संपादक में किसी होस्ट को समूह में डालें।
किसी होस्ट को पसंदीदा में जोड़ें (बाएँ स्वाइप करें) ताकि वह पसंदीदा अनुभाग में पिन हो जाए।
लेबल या पते से खोजने के लिए नीचे खींचें। हाल में उपयोग किए गए होस्ट «हाल के» में दिखते हैं।
ssh_config से आयात
मौजूदा होस्ट लाएँ
होस्ट मेन्यू से ssh_config से आयात करें चुनें।
अपना कॉन्फ़िग टेक्स्ट चिपकाएँ, या फ़ाइल चुनें टैप करें।
मिले हुए होस्ट देखें, जो नहीं चाहिए उन्हें बंद करें, फिर आयात करें टैप करें।
Pockterm Host, HostName, User और Port सेटिंग पढ़ता है। हर उपयोगकर्ता नाम के लिए पासवर्ड क्रेडेंशियल बनाए जाते हैं ताकि आप बाद में गुप्त मान भर सकें।
फ़ाइलें और नेटवर्क
फ़ाइलें भेजना (SFTP)
फ़ाइलें ब्राउज़, डाउनलोड और अपलोड करें
हर होस्ट में SFTP फ़ाइल ब्राउज़र होता है। SFTP उसी SSH कनेक्शन पर चलता है, इसलिए अलग से कुछ सेट करने की ज़रूरत नहीं।
ब्राउज़र खोलें
किसी होस्ट को देर तक दबाएँ और फ़ाइलें ब्राउज़ करें चुनें।
या होस्ट का प्रोटोकॉलSFTP (फ़ाइलें) पर सेट करें, तब उसे टैप करने पर टर्मिनल की जगह ब्राउज़र खुलता है।
पहले से किसी सत्र में हैं? टर्मिनल की ऊपरी पट्टी में फ़ोल्डर बटन टैप करें।
फ़ाइल डाउनलोड करें
फ़ाइल पर टैप करें, फिर डाउनलोड करें चुनें।
यह शेयर शीट में खुलती है, इसलिए आप इसे कहीं भी भेज सकते हैं — रखने के लिए फ़ाइलों में सहेजें चुनें, iCloud Drive में भी।
फ़ाइल अपलोड करें
ब्राउज़र में नीचे अपलोड टैप करें, फिर फ़ाइलें… या फ़ोटो और वीडियो… चुनें।
फ़ाइलें… iPhone का अपना फ़ाइल चयनकर्ता खोलता है, इसलिए आप सीधे iCloud Drive, «मेरे iPhone पर», या फ़ाइलों की किसी भी जगह से अपलोड कर सकते हैं। फ़ोटो और वीडियो… आपकी फ़ोटो लाइब्रेरी से मूल फ़ाइलें भेजता है।
जितनी चाहें चुनें। वे उसी फ़ोल्डर में आती हैं जिसे आप देख रहे हैं, और सूची उन्हें दिखाने के लिए स्क्रॉल होती है।
अगर उसी नाम की फ़ाइल पहले से मौजूद है, तो Pockterm पूछता है कि उसे प्रतिस्थापित करें या दोनों रखें। «दोनों रखें» एक संख्या जोड़ता है, जैसे IMG_0001 2.HEIC।
फ़ाइलें प्रबंधित करें
किसी फ़ाइल पर, या किसी फ़ोल्डर के पास ⋯ पर टैप करें ताकि उसका नाम बदलें, उसकी अनुमतियाँ बदलें, या उसे मिटाएँ।
फ़ोल्डर बनाने के लिए ऊपर फ़ोल्डर बटन टैप करें। सूची ताज़ा करने के लिए नीचे खींचें।
एक डायरेक्टरी ऊपर जाने के लिए सबसे ऊपर .. टैप करें।
सूची को नाम या तारीख़ के अनुसार क्रमबद्ध करने के लिए सॉर्ट बटन पर टैप करें। पहले से चुने हुए पर टैप करने से नए-पहले और पुराने-पहले के बीच अदला-बदली होती है। Pockterm यह विकल्प याद रखता है।
स्थानांतरण टुकड़ों में होता है, इसलिए बड़ी फ़ाइल भी मेमोरी नहीं भरती। स्थानांतरण के दौरान पथ पट्टी दिखाती है कि कितना भेजा गया और कुल आकार कितना है।
पोर्ट फ़ॉरवर्डिंग
SSH के ज़रिए कनेक्शन टनल करें
पोर्ट फ़ॉरवर्डिंग नेटवर्क कनेक्शन को SSH सर्वर के ज़रिए भेजती है।
लोकल — आपके डिवाइस का एक पोर्ट उस होस्ट तक फ़ॉरवर्ड करता है जहाँ सर्वर पहुँच सकता है।
रिमोट — सर्वर का एक पोर्ट वापस आपके डिवाइस तक फ़ॉरवर्ड करता है।
डायनामिक — आपके डिवाइस पर एक SOCKS5 प्रॉक्सी हर कनेक्शन को सर्वर के ज़रिए भेजती है।
फ़ॉरवर्ड चलाएँ
पोर्ट फ़ॉरवर्डिंग टैब में जोड़ने के लिए + टैप करें।
किसी पंक्ति को टैप करें ताकि उसे संपादित कर सकें।
शुरू करने के लिए ▶ टैप करें; स्थिति बताती है कि यह कब सक्रिय है। रोकने के लिए ⏹ टैप करें।
सुरक्षा और निजता
होस्ट कुंजियाँ जाँचना
सर्वर पर सुरक्षित रूप से भरोसा करना
जब आप किसी सर्वर से पहली बार कनेक्ट करते हैं, तो Pockterm उसकी कुंजी का फ़िंगरप्रिंट दिखाता है और उसे स्वीकारने को कहता है। इसे trust on first use कहते हैं।
केवल तभी स्वीकारें जब फ़िंगरप्रिंट वही हो जिसकी आप सर्वर के मालिक से अपेक्षा करते हैं।
एक बार स्वीकार करने पर कुंजी याद रख ली जाती है और आपसे दोबारा नहीं पूछा जाएगा।
यदि बाद में कोई सर्वर अलग कुंजी दिखाता है, तो Pockterm आगे बढ़ने से पहले चेतावनी देता है — इसका मतलब हो सकता है कि सर्वर दोबारा बनाया गया, या कुछ गड़बड़ है।
आपका डेटा और निजता
सब कुछ कहाँ संग्रहीत होता है
Pockterm में कोई खाता नहीं है, और आपके कनेक्शन का डेटा आपके डिवाइस पर ही रहता है।
होस्ट, समूह, स्निपेट और फ़ॉरवर्ड आपके डिवाइस पर संग्रहीत होते हैं।
पासवर्ड और निजी कुंजियाँ iOS कीचेन में रखी जाती हैं।
भरोसेमंद होस्ट कुंजियाँ आपके डिवाइस पर याद रखी जाती हैं, ताकि होस्ट कुंजियाँ जाँचना में बताई गई चेतावनियाँ दी जा सकें।
सहायक की बातचीत आपके डिवाइस पर रहती है, हर होस्ट के लिए एक, इसलिए दोबारा कनेक्ट करने पर बातचीत वहीं मिलती है। किसी को मिटाने के लिए सहायक में कूड़ेदान टैप करें।
AI सहायक ही एकमात्र अपवाद है: जब आप इसका उपयोग करते हैं, तो संबंधित टर्मिनल आउटपुट (और आपके द्वारा संलग्न फ़ाइलें) उस मॉडल प्रदाता को भेजा जाता है जिसे आप कॉन्फ़िगर करते हैं — Anthropic, OpenAI, OpenRouter, या Hugging Face — और वह आपकी अपनी API कुंजी से भेजा जाता है। जब तक आप सहायक का उपयोग नहीं करते, कुछ भी नहीं भेजा जाता, और आपकी कुंजी iOS कीचेन में रखी जाती है। वह डेटा कैसे संभाला जाता है, इसके लिए अपने प्रदाता की निजता नीति देखें।