DR-Terminal

दस्तावेज़

DR-Terminal

Official DR-Terminal documentation — the complete user manual, available online.

01

शुरुआत

DR-Terminal, Android, Desktop (Windows, macOS, Linux) और iOS के लिए एक SSH/SFTP क्लाइंट है। नीचे एक चालू शेल तक पहुँचने का सबसे छोटा रास्ता दिया गया है।

02

SSH कनेक्शन

SSH Connections टैब सहेजे गए होस्ट सूचीबद्ध करता है। प्रत्येक कनेक्शन में फ़ील्ड्स का एक सेट होता है, जिसमें वैकल्पिक फ़ील्ड भी शामिल हैं — समूहन, jump host, start script और keep-alive। सूची search और

03

प्रमाणीकरण

DR-Terminal तीन प्रमाणीकरण विधियों का समर्थन करता है: पासवर्ड, निजी कुंजी, और FIDO2 (YubiKey) सुरक्षा कुंजी।

04

टर्मिनल

DR-Terminal Kotlin में शुरू से लिखा अपना खुद का VT100/xterm एमुलेटर देता है — कोई WebView नहीं। यह xterm-256color, alt बफ़र (vim/less/nano), OSC 52 क्लिपबोर्ड, फ़ोकस इवेंट, और माउस ट्रैकिंग (mc, htop)

05

SFTP

SFTP टैब (Quick Connect या सहेजे गए कनेक्शन) एक रिमोट फ़ाइल ब्राउज़र खोलता है। अपलोड, डाउनलोड, नाम बदलना, हटाना, फ़ोल्डर बनाना, बुकमार्क और फ़ाइलों को बाहरी ऐप्स में खोलना — सब समर्थित है।

06

फ़ाइल प्रबंधक

फ़ाइल प्रबंधक एक डुअल-पैन (Commander-शैली) ब्राउज़र है: दो पैनल साथ-साथ, हर एक या तो आपके स्थानीय डिस्क या किसी रिमोट SFTP होस्ट की ओर इशारा करता है। इनके बीच कॉपी और मूव करें, और ट्रांसफर बस काम कर ज

07

लोकल & सीरियल

रिमोट SSH से परे, Desktop बिल्ड उसी टर्मिनल में दो प्रकार के local सत्र चलाता है: एक local shell और एक serial/UART पोर्ट। दोनों किसी भी SSH सत्र की तरह टैब हैं — उनका नाम बदलें, उन्हें अपनी खुद की विं

08

Desktop CLI

DR-Terminal का Desktop बिल्ड एक कमांड-लाइन इंटरफ़ेस देता है। IDE एकीकरण, स्क्रिप्टिंग और स्वचालन के लिए उपयोगी।

09

सुरक्षा एवं डेटा

किसी होस्ट से पहला कनेक्शन उसके सार्वजनिक-कुंजी फ़िंगरप्रिंट (SHA-256) को पकड़ता है और आपकी पुष्टि के बाद इसे संग्रहित करता है। बाद के कनेक्शन फ़िंगरप्रिंट की तुलना करते हैं — यदि यह कभी बदलता है तो आ

10

सेटिंग्स एवं प्लेटफ़ॉर्म

फ़्री टियर नीचे एक विज्ञापन बैनर दिखाता है और कुछ सुविधाओं को सीमित करता है। Upgrade बटन (साइडबार / बैनर / Paywall स्क्रीन) ऐप स्टोर (Google Play / App Store) को इन विकल्पों के साथ खोलता है:

11

अपडेट & लाइसेंसिंग

यह पृष्ठ Desktop बिल्ड के बारे में है — यह स्वयं को कैसे अद्यतन रखता है और वहाँ लाइसेंसिंग कैसे काम करती है। (Android और iOS पर स्टोर अपडेट और खरीदें संभालता है; देखें सेटिंग्स एवं प्लेटफ़ॉर्म।)

12

विंडो & ट्रे

Desktop पर आपके सेशन किसी एक ही विंडो से बँधे नहीं होते। कोई भी टर्मिनल टैब अपनी ही OS विंडो में रह सकता है, और जब तक DR-Terminal चलता है, सिस्टम ट्रे आइकन हर सेशन को पहुँच में रखता है।

13

Telnet

Telnet किसी दूरस्थ होस्ट के लिए एक सादा-पाठ TCP टर्मिनल (RFC 854) खोलता है — एक राउटर या स्विच कंसोल, एक लैब उपकरण, या एक क्लासिक ANSI BBS। यह SSH सत्र के बिल्कुल उसी टर्मिनल एमुलेटर में चलता है, इसलि