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, तीर कुंजियाँ और भी बहुत कुछ है।
एक साथ कई होस्ट खोलें — हर सत्र ऊपर एक टैब होता है। बदलने के लिए उसका नाम टैप करें, या बंद करने के लिए लाल ✕।
सत्र में सहेजी गई कमांड चलाने के लिए स्निपेट बटन टैप करें।
स्निपेट
पुन: उपयोग योग्य कमांड सहेजें और चलाएँ
स्निपेट वे कमांड हैं जिन्हें आप अक्सर उपयोग करते हैं।
स्निपेट टैब में लेबल के साथ कमांड सहेजने के लिए + टैप करें।
कनेक्ट रहते हुए, कोई स्निपेट चलाने के लिए टर्मिनल में स्निपेट बटन टैप करें।
किसी होस्ट को स्टार्टअप स्निपेट दें ताकि कनेक्ट होते ही वह अपने आप चले।
समूह, पसंदीदा और खोज
बड़ी होस्ट सूची व्यवस्थित रखें
होस्ट मेन्यू से समूह प्रबंधित करें चुनें। समूह एक-दूसरे के भीतर रखे जा सकते हैं, और किसी समूह के डिफ़ॉल्ट क्रेडेंशियल और पोर्ट उसके होस्ट को विरासत में मिलते हैं।
होस्ट संपादक में किसी होस्ट को समूह में डालें।
किसी होस्ट को पसंदीदा में जोड़ें (बाएँ स्वाइप करें) ताकि वह पसंदीदा अनुभाग में पिन हो जाए।
लेबल या पते से खोजने के लिए नीचे खींचें। हाल में उपयोग किए गए होस्ट «हाल के» में दिखते हैं।
ssh_config से आयात
मौजूदा होस्ट लाएँ
होस्ट मेन्यू से ssh_config से आयात करें चुनें।
अपना कॉन्फ़िग टेक्स्ट चिपकाएँ, या फ़ाइल चुनें टैप करें।
मिले हुए होस्ट देखें, जो नहीं चाहिए उन्हें बंद करें, फिर आयात करें टैप करें।
Pockterm Host, HostName, User और Port सेटिंग पढ़ता है। हर उपयोगकर्ता नाम के लिए पासवर्ड क्रेडेंशियल बनाए जाते हैं ताकि आप बाद में गुप्त मान भर सकें।
फ़ाइलें और नेटवर्क
फ़ाइलें भेजना (SFTP)
फ़ाइलें ब्राउज़, डाउनलोड और अपलोड करें
हर होस्ट में SFTP फ़ाइल ब्राउज़र होता है। SFTP उसी SSH कनेक्शन पर चलता है, इसलिए अलग से कुछ सेट करने की ज़रूरत नहीं।
ब्राउज़र खोलें
किसी होस्ट को देर तक दबाएँ और फ़ाइलें ब्राउज़ करें चुनें।
या होस्ट का प्रोटोकॉलSFTP (फ़ाइलें) पर सेट करें, तब उसे टैप करने पर टर्मिनल की जगह ब्राउज़र खुलता है।
पहले से किसी सत्र में हैं? टर्मिनल की ऊपरी पट्टी में फ़ोल्डर बटन टैप करें।
फ़ाइल डाउनलोड करें
फ़ाइल को देर तक दबाएँ, फिर डाउनलोड करें चुनें।
यह शेयर शीट में खुलती है, इसलिए आप इसे कहीं भी भेज सकते हैं — रखने के लिए फ़ाइलों में सहेजें चुनें, iCloud Drive में भी।
फ़ाइल अपलोड करें
+ टैप करें, फिर फ़ाइल अपलोड करें।
इससे iPhone का अपना फ़ाइल चयनकर्ता खुलता है, इसलिए आप सीधे iCloud Drive, «मेरे iPhone पर», या फ़ाइलों की किसी भी जगह से अपलोड कर सकते हैं।
फ़ाइल उसी फ़ोल्डर में आती है जिसे आप अभी देख रहे हैं।
फ़ाइलें प्रबंधित करें
किसी फ़ाइल को देर तक दबाएँ ताकि उसका नाम बदलें, उसकी अनुमतियाँ बदलें, या उसे मिटाएँ।
फ़ोल्डर बनाने के लिए + टैप करें। सूची ताज़ा करने के लिए नीचे खींचें।
एक डायरेक्टरी ऊपर जाने के लिए सबसे ऊपर .. टैप करें।
स्थानांतरण टुकड़ों में होता है, इसलिए बड़ी फ़ाइल भी मेमोरी नहीं भरती। स्थानांतरण के दौरान पथ पट्टी दिखाती है कि कितना भेजा गया और कुल आकार कितना है।
पोर्ट फ़ॉरवर्डिंग
SSH के ज़रिए कनेक्शन टनल करें
पोर्ट फ़ॉरवर्डिंग नेटवर्क कनेक्शन को SSH सर्वर के ज़रिए भेजती है।
लोकल — आपके डिवाइस का एक पोर्ट उस होस्ट तक फ़ॉरवर्ड करता है जहाँ सर्वर पहुँच सकता है।
रिमोट — सर्वर का एक पोर्ट वापस आपके डिवाइस तक फ़ॉरवर्ड करता है।
डायनामिक — आपके डिवाइस पर एक SOCKS5 प्रॉक्सी हर कनेक्शन को सर्वर के ज़रिए भेजती है।
फ़ॉरवर्ड चलाएँ
पोर्ट फ़ॉरवर्डिंग टैब में जोड़ने के लिए + टैप करें।
किसी पंक्ति को टैप करें ताकि उसे संपादित कर सकें।
शुरू करने के लिए ▶ टैप करें; स्थिति बताती है कि यह कब सक्रिय है। रोकने के लिए ⏹ टैप करें।
सुरक्षा और निजता
होस्ट कुंजियाँ जाँचना
सर्वर पर सुरक्षित रूप से भरोसा करना
जब आप किसी सर्वर से पहली बार कनेक्ट करते हैं, तो Pockterm उसकी कुंजी का फ़िंगरप्रिंट दिखाता है और उसे स्वीकारने को कहता है। इसे trust on first use कहते हैं।
केवल तभी स्वीकारें जब फ़िंगरप्रिंट वही हो जिसकी आप सर्वर के मालिक से अपेक्षा करते हैं।
एक बार स्वीकार करने पर कुंजी याद रख ली जाती है और आपसे दोबारा नहीं पूछा जाएगा।
यदि बाद में कोई सर्वर अलग कुंजी दिखाता है, तो Pockterm आगे बढ़ने से पहले चेतावनी देता है — इसका मतलब हो सकता है कि सर्वर दोबारा बनाया गया, या कुछ गड़बड़ है।
आपका डेटा और निजता
सब कुछ कहाँ संग्रहीत होता है
Pockterm में कोई खाता नहीं है, और आपके कनेक्शन का डेटा आपके डिवाइस पर ही रहता है।
होस्ट, समूह, स्निपेट और फ़ॉरवर्ड आपके डिवाइस पर संग्रहीत होते हैं।
पासवर्ड और निजी कुंजियाँ iOS कीचेन में रखी जाती हैं।
भरोसेमंद होस्ट कुंजियाँ आपके डिवाइस पर याद रखी जाती हैं, ताकि होस्ट कुंजियाँ जाँचना में बताई गई चेतावनियाँ दी जा सकें।
सहायक की बातचीत आपके डिवाइस पर रहती है, हर होस्ट के लिए एक, इसलिए दोबारा कनेक्ट करने पर बातचीत वहीं मिलती है। किसी को मिटाने के लिए सहायक में कूड़ेदान टैप करें।
AI सहायक ही एकमात्र अपवाद है: जब आप इसका उपयोग करते हैं, तो संबंधित टर्मिनल आउटपुट (और आपके द्वारा संलग्न फ़ाइलें) उस मॉडल प्रदाता को भेजा जाता है जिसे आप कॉन्फ़िगर करते हैं — Anthropic, OpenAI, OpenRouter, या Hugging Face — और वह आपकी अपनी API कुंजी से भेजा जाता है। जब तक आप सहायक का उपयोग नहीं करते, कुछ भी नहीं भेजा जाता, और आपकी कुंजी iOS कीचेन में रखी जाती है। वह डेटा कैसे संभाला जाता है, इसके लिए अपने प्रदाता की निजता नीति देखें।