FTP, FTPS, SFTP या WebDAV से अपने NAS को Seedr से कनेक्ट करें

Seedr आपके NAS से कनेक्ट होता है ताकि आप उसकी फ़ाइलें ब्राउज़ कर सकें और स्टोरेज के बीच कॉपी कर सकें। Synology पर HTTPS वाला WebDAV, QNAP या TrueNAS पर एक्सप्लिसिट FTPS, या Unraid पर अलग SFTP सेवा चुनें। पहले एक अलग उपयोगकर्ता और एक फ़ोल्डर सेट करें।
शुरू करने से पहले
अपने Seedr (Settings → External services, FTP/SFTP/WebDAV) में कनेक्टेड स्टोरेज के रूप में अपने NAS को जोड़ने के लिए Pro और ऊपर की आवश्यकता है। Free, Lite और Basic में कनेक्टेड स्टोरेज शामिल नहीं है। यह नियम तब लागू होता है जब Seedr आपके NAS से कनेक्ट होता है, जिसमें NAS WebDAV सेवा भी शामिल है।
विपरीत दिशा के लिए, जहां आपका NAS Seedr से जुड़ता है: FTP, FTPS और SFTP को Basic और ऊपर (Basic, Pro, Master, Gold) की आवश्यकता है; Free और Lite में वे शामिल नहीं हैं। Seedr WebDAV को Basic और Pro को छोड़कर Master और इससे ऊपर (Master, Master X2/X3/X5, Gold) की आवश्यकता है। Basic पर अपग्रेड करें और Seedr के इन फ़ाइल एंडपॉइंट का इस्तेमाल करें, या Master पर अपग्रेड करें और Seedr WebDAV इस्तेमाल करें। NAS को कनेक्टेड स्टोरेज के रूप में जोड़ने के लिए फिर भी Pro या उससे ऊपर का प्लान चाहिए।
आपको एक सार्वजनिक होस्टनाम, एक पहुंच योग्य फ़ाइल-सेवा पोर्ट और एक फ़ोल्डर तक सीमित समर्पित NAS उपयोगकर्ता की आवश्यकता है। यहां उस NAS उपयोगकर्ता के क्रेडेंशियल का उपयोग करें, Seedr ऐप पासवर्ड का नहीं। NAS एडमिन इंटरफ़ेस को निजी रखें।
NAS | यहाँ से शुरू करें |
|---|---|
Synology DSM 7 | WebDAV Server: HTTPS |
QNAP QTS 5.2 | QuFTP Service: FTPS |
TrueNAS SCALE 24.x | FTP सेवा: TLS |
Unraid | SFTPGo कंटेनर: SFTP |
अगर आप चाहते हैं कि NAS, Seedr की फ़ाइलें कॉपी करे या उनका बैकअप ले, तो पढ़ें अपने NAS पर Seedr माउंट करें. प्रोटोकॉल विकल्पों के लिए, पढ़ें आपके NAS को Seedr के साथ कौन-सा प्रोटोकॉल इस्तेमाल करना चाहिए?.
1. एक फ़ाइल सेवा तैयार करें
Synology DSM 7: WebDAV
Control Panel → User & Group में, एक गैर-व्यवस्थापक उपयोगकर्ता बनाएं। केवल एक साझा फ़ोल्डर तक पहुंच प्रदान करें और इसकी एप्लिकेशन अनुमतियों में WebDAV Server को अनुमति दें।
Package Center से WebDAV Server इंस्टॉल करें। HTTPS सक्षम करें; इसका डिफ़ॉल्ट पोर्ट 5006 है.
Control Panel → Security → Certificate के अंतर्गत अपने सार्वजनिक होस्टनाम से मेल खाने वाला प्रमाणपत्र स्थापित करें और इसे WebDAV Server को असाइन करें। HTTPS सेवा पता और साझा पथ नोट करें।
DSM Control Panel → File Services → FTP के अंतर्गत FTPS और SFTP टैब के अंतर्गत SFTP भी प्रदान करता है। केवल चुनी गई सेवा सक्षम करें. FTPS को एक निष्क्रिय पोर्ट रेंज के साथ-साथ इसके नियंत्रण पोर्ट की भी आवश्यकता है।
QNAP QTS 5.2: QuFTP Service
App Center से QuFTP Service इंस्टॉल करें। Control Panel → Network & File Services → QuFTP Service खोलें।
FTP Server → Users के अंतर्गत, एक FTP उपयोगकर्ता बनाएं। एक साझा फ़ोल्डर तक पहुंच प्रदान करें और अन्य को अस्वीकार करें; पुष्टि करें कि इसका FTP विशेषाधिकार सक्षम है।
FTP Server → System → General के अंतर्गत, सर्वर और FTP with SSL/TLS (Explicit) को सक्षम करें। अपने सार्वजनिक होस्टनाम के लिए प्रमाणपत्र कॉन्फ़िगर करें और नियंत्रण पोर्ट सेट करें, सामान्यतः 21।
System → Connection के अंतर्गत, एक निष्क्रिय पोर्ट श्रेणी परिभाषित करें। यदि राउटर के पीछे है, तो Respond with external IP address for passive FTP connection request सक्षम करें और अपना सार्वजनिक IP दर्ज करें। सेटिंग लागू करें।
QTS 5.2 का बिल्ट-इन SFTP, SSH इस्तेमाल करता है और केवल एडमिन खातों के लिए उपलब्ध है। यहाँ सीमित ऐक्सेस वाले उपयोगकर्ता के साथ FTPS या WebDAV इस्तेमाल करें। Seedr को NAS के एडमिन लॉगिन विवरण न दें।
WebDAV के लिए, Control Panel → Network & File Services → Win/MAC/NFS/WebDAV → WebDAV का उपयोग करें। इसे सक्षम करें, फ़ोल्डर अनुमतियाँ चुनें और एक समर्पित HTTPS पोर्ट सेट करें। उस पोर्ट और प्रतिबंधित उपयोगकर्ता के शेयर पथ का उपयोग करें।
TrueNAS SCALE 24.x: FTPS
Credentials में एक डेटासेट और गैर-एडमिन स्थानीय उपयोगकर्ता बनाएँ। उस डेटासेट को उपयोगकर्ता की होम डायरेक्टरी बनाएँ और केवल वहीं ऐक्सेस दें।
24.04 में System Settings → Services खोलें, या 24.10 में System → Services खोलें। FTP संपादित करें. सत्रों को होम निर्देशिका तक सीमित करने के लिए Allow Local User Login और chroot सक्षम करें; अनाम पहुंच अक्षम करें.
Advanced Settings में TLS चालू करें, सार्वजनिक होस्टनाम का प्रमाणपत्र चुनें, TLS Policy को Ctrl + Data पर रखें और पैसिव पोर्ट रेंज तय करें। सेटिंग सहेजकर FTP शुरू करें।
अंतर्निहित WebDAV को SCALE 24.x से पहले हटा दिया गया था। इस सेटअप के लिए FTPS का उपयोग करें. Cloud Sync NAS → Seedr के लिए एक आउटबाउंड क्लाइंट बना हुआ है; यह WebDAV सेवा को उजागर नहीं करता है।
Unraid: पृथक SFTP
नियमित रूप से अपडेट होने वाला SFTPGo कंटेनर चलाएँ। उसकी कॉन्फ़िगरेशन और होस्ट की स्थायी रूप से सहेजें। केवल उसी शेयर को उसकी डेटा डायरेक्टरी से मैप करें जिसे आप उपलब्ध कराना चाहते हैं।
फ़ाइल ट्रांसफ़र के लिए उपयोगकर्ता बनाएँ और उस मैप किए गए फ़ोल्डर को उसकी होम डायरेक्टरी रखें। सूची देखने और पढ़ने की अनुमति दें; लिखने की अनुमति केवल ज़रूरत हो तो दें।
SFTP सक्षम करें और मैप किए गए होस्ट पोर्ट को नोट करें। कंटेनर के वेब एडमिन को निजी रखें. इसके विश्वसनीय स्थानीय कंसोल के माध्यम से सेवा होस्ट-कुंजी फ़िंगरप्रिंट प्राप्त करें।
2. सेवा को पहुंच योग्य बनाएं
सेवा | TCP पोर्ट फ़ॉरवर्ड करें |
|---|---|
HTTPS WebDAV | HTTPS पोर्ट चुना गया |
SFTP | SFTP पोर्ट चुना गया |
एक्सप्लिसिट FTPS | कंट्रोल पोर्ट + पैसिव पोर्ट रेंज |
अपने राउटर में NAS LAN पता आरक्षित करें। अपने सार्वजनिक होस्टनाम को अपने सार्वजनिक IP पर इंगित करें।
केवल चुने गए फ़ाइल-सेवा पोर्ट को अग्रेषित करें और उन्हें NAS फ़ायरवॉल के माध्यम से अनुमति दें। FTPS के लिए, संपूर्ण कॉन्फ़िगर की गई निष्क्रिय रेंज को भी अग्रेषित करें।
एक संगत क्लाइंट और प्रतिबंधित उपयोगकर्ता के साथ अपने घरेलू नेटवर्क के बाहर से परीक्षण करें। जांचें कि यह केवल इच्छित फ़ोल्डर देखता है। Seedr में बाहरी पोर्ट का उपयोग करें।
3. Seedr में NAS जोड़ें
Settings → External services → Connect a service (या Add another service) खोलें।
WebDAV, FTP या SFTP चुनें। एक्सप्लिसिट FTPS FTP फॉर्म का उपयोग करता है।
सार्वजनिक पता, बाहरी पोर्ट और समर्पित NAS क्रेडेंशियल दर्ज करें। FTP के लिए, FTPS (Explicit) चुनें और Passive को सक्षम रखें। WebDAV के लिए, इसके शेयर पथ के साथ पूर्ण HTTPS फ़ाइल-सेवा URL दर्ज करें।
नीचे बताए अनुसार सर्वर पहचान सत्यापित करें। कनेक्ट करें, Files खोलें और बड़े ट्रांसफ़र से पहले एक छोटी फ़ाइल का परीक्षण करें।
फ़ॉर्म | क्या भरें |
|---|---|
WebDAV | HTTPS URL; NAS लॉगिन |
FTP/एक्सप्लिसिट FTPS | होस्ट; पोर्ट; NAS लॉगिन |
SFTP | होस्ट; पोर्ट; NAS लॉगिन |
SFTP फॉर्म उस NAS उपयोगकर्ता की कुंजी को स्वीकार करने के लिए कॉन्फ़िगर किए गए सर्वर के लिए एक निजी कुंजी और वैकल्पिक पासफ़्रेज़ भी प्रदान करता है। यह आपके NAS में लॉगिन है, जो Seedr के अपने SFTP एंडपॉइंट से अलग है।
उन्नत: सर्वर पहचान सत्यापित करें
SFTP होस्ट की का फ़िंगरप्रिंट भरोसेमंद NAS कंसोल या संचालक से लें। रिमोट स्कैन एक संभावित की जुटा सकता है, लेकिन उससे पहचान साबित नहीं होती:
ssh-keyscan -p 2022 -t ed25519 nas.example.com > nas_key.candidate
ssh-keygen -lf nas_key.candidateहोस्ट, बाहरी पोर्ट और की का प्रकार अपनी सेवा के अनुसार बदलें। Trusted SSH host key (SHA256) में डालने से पहले फ़िंगरप्रिंट का भरोसेमंद फ़िंगरप्रिंट से मिलान करें। मिलान न होने पर रुकें और कोई पिन किया गया मान बदलने से पहले कारण की पुष्टि करें।
HTTPS या FTPS के लिए होस्टनाम से मेल खाने वाला वैध प्रमाणपत्र इस्तेमाल करें। Trusted certificate SHA-256 फ़ील्ड इस्तेमाल करने पर पहले मिले हुए फ़िंगरप्रिंट को भरोसेमंद NAS के प्रमाणपत्र से मिलाएँ। ये कमांड संभावित प्रमाणपत्र जुटाते हैं; भरोसा स्थापित नहीं करते। उदाहरण वाले पोर्ट अपने बाहरी पोर्ट से बदलें।
HTTPS WebDAV:
openssl s_client -connect nas.example.com:5006 -servername nas.example.com </dev/null 2>/dev/null | openssl x509 -noout -fingerprint -sha256एक्सप्लिसिट FTPS को TLS से पहले FTP बातचीत की आवश्यकता है:
openssl s_client -starttls ftp -connect nas.example.com:21 -servername nas.example.com </dev/null 2>/dev/null | openssl x509 -noout -fingerprint -sha256कनेक्ट करने और समस्या निवारण के बाद
अनुमतियों से तय होता है कि Seedr फ़ाइलें ब्राउज़, कॉपी या डिलीट कर सकता है, फ़ोल्डर बना सकता है या नाम बदल सकता है। सिर्फ़ ब्राउज़ करना हो तो रीड-ओनली ऐक्सेस रखें। जहाँ उपलब्ध हो, Index this storage से खोज मिलती है। Seedr में शुरू किए गए ट्रांसफ़र माँग पर चलते हैं। शेड्यूल किए गए कार्यों के लिए इस गाइड में NAS की ओर वाला सेटअप देखें: अपने NAS पर Seedr माउंट करें.
समस्या | क्या जाँचें |
|---|---|
समय सीमा समाप्त | सार्वजनिक IP; फ़ॉरवर्ड किए गए पोर्ट |
FTPS फ़ाइल सूची अटकती है | पैसिव पोर्ट रेंज; सार्वजनिक IP |
WebDAV 404 / 405 | सेवा यूआरएल और शेयर पथ |
लॉगिन विफल | उपयोगकर्ता अधिकार और पासवर्ड |
पहचान बेमेल | विश्वसनीय कंसोल/ऑपरेटर |
यदि कनेक्टेड-स्टोरेज भत्ता भरा हुआ है, तो External services जांचें। कनेक्शन को रिटायर करने के लिए, इसे वहां से डिस्कनेक्ट करें, इसके NAS उपयोगकर्ता को अक्षम करें और अग्रेषित पोर्ट को बंद करें। NAS सॉफ़्टवेयर और फ़ाइल-सेवा पैकेज़ को अद्यतन रखें।
