आपका सर्वर।
आपकी कीज़। आपके स्क्रीनशॉट।
हर कैप्चर एक एन्क्रिप्टेड SSH टनल के ज़रिए सीधे आपके SFTP सर्वर पर जाता है। Ed25519, ECDSA, RSA — सभी सपोर्टेड। बीच में कोई क्लाउड नहीं।
SSH पर SFTP · OpenSSH कीज़ · पाथ टेम्पलेटिंग
SFTP स्क्रीनशॉट अपलोड एक ऐसा वर्कफ़्लो है जिसमें हर कैप्चर एक एन्क्रिप्टेड SSH कनेक्शन के ज़रिए अपने-आप आपके खुद के SFTP सर्वर पर अपलोड हो जाता है। Maxisnap इसे नेटिव तौर पर Ed25519, ECDSA और RSA की ऑथेंटिकेशन (v1.9.0 में जोड़ा गया), साथ ही पाथ टेम्पलेटिंग, कस्टम बेस URLs और कनेक्शन रिट्राई के साथ सपोर्ट करता है। Settings → Upload में एक बार कॉन्फ़िगर करें, फिर हर Ctrl+Alt+7 आपके अपने इंफ़्रास्ट्रक्चर पर आता है।
सपोर्टेड SSH की टाइप्स
पाथ टेम्पलेटिंग वेरिएबल
Base URL examples
# Simple public folder
Path Template: /var/www/screens/ms_{uuid}.{ext}
Base URL: https://screens.yourcompany.com/
# Date-partitioned
Path Template: /var/www/screens/{date}/ms_{uuid}.{ext}
Base URL: https://screens.yourcompany.com/
# Per-user folder
Path Template: /home/chris/public_html/s/{date}/{time}_{uuid}.{ext}
Base URL: https://yourdomain.com/~chris/s/
SFTP अपलोड कॉन्फ़िगर करें
- 01
Upload सेटिंग्स खोलें
Maxisnap ट्रे आइकन → Settings → Upload टैब पर क्लिक करें। आपको मौजूदा सर्वर और Add Server बटन दिखेगा।
- 02
SFTP चुनें
क्लिक करें Add Server, और चुनें SFTP प्रोटोकॉल लिस्ट में से। होस्ट, पोर्ट, यूज़र और ऑथेंटिकेशन के फ़ील्ड वाला एक कॉन्फ़िगरेशन पैनल दिखता है।
- 03
होस्ट + पोर्ट + यूज़र डालें
होस्ट:
sftp.yourdomain.com। पोर्ट: आमतौर पर22। यूज़र: SSH अकाउंट का नाम। अगर आपके प्रोवाइडर ने कोई अलग पोर्ट दिया है, तो उसे यहाँ सेट करें। - 04
अपनी प्राइवेट की चुनें
क्लिक करें Browse और अपनी की फ़ाइल चुनें (
~/.ssh/id_ed25519Linux/mac पर,%USERPROFILE%\.ssh\id_ed25519Windows पर)। अगर की पासफ़्रेज़-प्रोटेक्टेड है, तो पासफ़्रेज़ डालें — यह सिर्फ़ मेमोरी में इस्तेमाल होता है, कभी डिस्क पर स्टोर नहीं होता। - 05
टेस्ट करें और सेव करें
क्लिक करें Test Connection। सफल होने पर आपको "Connected — OK" दिखेगा। अपना Path Template और Base URL सेट करें, फिर सेव करें। आपका अगला
Ctrl+Alt+7कैप्चर आपके सर्वर पर आता है।
SFTP स्क्रीनशॉट अपलोड FAQ
क्या Maxisnap, Ed25519 SSH कीज़ को सपोर्ट करता है?
हाँ, v1.9.0 से। Ed25519 अनुशंसित की टाइप है — RSA से तेज़, छोटी और ज़्यादा सुरक्षित। ECDSA और RSA कीज़ भी काम करती हैं।
कौन-से की फ़ॉर्मेट काम करते हैं?
OpenSSH Ed25519, ECDSA (P-256/384/521), और RSA (2048-बिट और ऊपर)। PEM-एन्कोडेड और OpenSSH-फ़ॉर्मेट दोनों तरह की प्राइवेट कीज़। एन्क्रिप्टेड कीज़ रनटाइम पर पासफ़्रेज़ के लिए पूछती हैं।
क्या मैं अपने सर्वर पर कोई कस्टम पाथ सेट कर सकता हूँ?
हाँ। इस्तेमाल करें {date}, {time}, {uuid}, और {ext} प्लेसहोल्डर। अगर डायरेक्टरी स्ट्रक्चर मौजूद न हो तो बना दिया जाता है, इसलिए /var/www/screens/{date}/ms_{uuid}.{ext} अपने-आप रोज़ाना के फ़ोल्डर बना देता है।
क्या SFTP अपलोड VPN पर काम करता है?
हाँ। Maxisnap सिस्टम नेटवर्क स्टैक का इस्तेमाल करता है, इसलिए WireGuard, Tailscale, OpenVPN, ZeroTier — सभी प्राइवेट इंटरनल SSH होस्ट्स के साथ पारदर्शी तरीके से काम करते हैं।
अगर अपलोड के बीच में कनेक्शन टूट जाए तो क्या होता है?
एरर एक टोस्ट नोटिफ़िकेशन के रूप में सामने आते हैं; स्क्रीनशॉट एडिटर में बना रहता है ताकि आप फिर से कोशिश कर सकें। v1.9.0 ने एक सेशन-लीक बग ठीक किया — अधूरे अपलोड अब एक finally ब्लॉक में साफ़-सुथरे तरीके से बंद हो जाते हैं।
आप जो भी स्क्रीनशॉट लें, उसके मालिक बनें
Maxisnap डाउनलोड करें, उसे अपने SFTP सर्वर की ओर पॉइंट करें, और किसी और के क्लाउड के ज़रिए स्क्रीनशॉट भेजना बंद करें।
संबंधित: S3 अपलोड · स्क्रीनशॉट-से-लिंक · फ़ीचर्स · SFTP गाइड · डेवलपर्स के लिए