GUI फ़ाइल स्थानांतरण के लिए SSH बनाम SMB बनाम NFS


11

मैं अपने स्कूल में कई कंप्यूटरों पर Ubuntu 12.04 का उपयोग कर रहा हूं (मैं एक शिक्षक हूं और हेड टेक दोस्त हूं)। मैं बड़े पैमाने पर डेस्कटॉप और लैपटॉप के लिए क्लोनज़िला का उपयोग करता हूं। मैं चीजों को वापस करने के लिए कंप्यूटर के बीच डिस्क छवियों को आसानी से साझा करना चाहता हूं।

मैंने सांबा का उपयोग करते हुए हमारे वायरलेस नेटवर्क पर साझा करने की कोशिश की, और मुझे यह काम करने के लिए मिला, लेकिन यह 3 जीबी + स्थानांतरित करने की कोशिश कर रहा था। यह वायर्ड नेटवर्क पर बहुत तेज था, लेकिन मेरे पास अभी भी कनेक्टिविटी मुद्दे थे। अगर मैं गलत हूं तो मुझे सुधारें लेकिन मैं समझता हूं कि सांबा एक विंडोज़ मानक पर आधारित है , और यह कि एसएसएच अधिक लिनक्स-देशी है। सांबा के साथ मेरा अनुभव अब तक अनुकूल नहीं रहा है।

एनएफएस में सांबा की तुलना में अधिक विशेषताएं हैं । मुझे लगता है कि यह मैक ओएस डिफ़ॉल्ट रूप से उपयोग करता है।

तो, मेरा सवाल यह है कि अवरोही क्रम में निम्नलिखित प्राथमिकताओं के साथ दो उबंटू मशीनों के बीच फ़ाइलों को साझा करने का सबसे अच्छा GUI तरीका क्या है:

  1. गति
  2. स्वतंत्र और खुला स्रोत
  3. आसान सेटअप
  4. विंडोज और मैक ओएस के साथ संगत

जवाबों:


13

आप सही हैं, SMB कुछ मूल रूप से विंडोज से आ रहा है। लेकिन आजकल यह लिनक्स और मैक के साथ भी बढ़िया काम करता है।

चूंकि गति महत्वपूर्ण है, इसलिए आपको ध्यान रखना होगा: एसएसएच यूनिक्स / लिनक्स और नेटवर्क से जुड़ी हर चीज के लिए एक शानदार चीज है, लेकिन यह एनएफएस, एफ़टीपी या एसएमबी की तुलना में वास्तव में धीमी है।

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

विंडोज़, लिनक्स और मैक पर एसएमबी को स्थापित करना आसान होना चाहिए और यह एसएसएच की तुलना में अभी भी उचित तेजी से है। लेकिन सुरक्षा के बारे में यही चेतावनी एसएमबी के लिए है ( इस प्रश्नोत्तर देखें )।

कुछ ऐसे ही सवालों पर यहां चर्चा की गई

वहाँ भी विभिन्न नेटवर्क प्रोटोकॉल की गति के बारे में [कई बेंचमार्क] हैं।


4

एनएफएस स्थापित करना आसान, तेज और उपयोग में आसान है, लेकिन सुरक्षा (प्लेटेक्स्ट फाइल ट्रांसफर) के लिए डिज़ाइन नहीं किया गया है। आप sshfs को देखना चाहते हैं, जिसका उपयोग NFS के समान माउंट पॉइंट बनाने के लिए किया जा सकता है, लेकिन सुरक्षित तरीके से, और मेरे स्वयं के विनम्र परीक्षण में NFS के समान प्रदर्शन था। sshfs का उपयोग स्थानीय स्तर पर किसी भी फ़ोल्डर तक पहुँचने के लिए किया जा सकता है जो नेटवर्क पर किसी अन्य सिस्टम पर पहुँच सकता है जिसमें SSH सर्वर चल रहा हो। इसके अलावा, sshfs उपयोगकर्ता स्थान में काम करता है इसलिए आपको इसे स्थापित करने के लिए रूट होने की आवश्यकता नहीं है।

विंडोज पर काम करने के लिए इनमें से किसी एक को प्राप्त करना संभवतः चुनौतीपूर्ण होगा, लेकिन दोनों मैक पर काम करेंगे।

SMB प्रोटोकॉल हमेशा मेरे लिए क्लिंकी लगता है, इसलिए मैंने इसका ज्यादा इस्तेमाल नहीं किया है, लेकिन मैं समझता हूं कि सांबा का कार्यान्वयन ठोस है। मैं इसे सामान्य रूप से प्रदर्शन या उपयोग में आसानी से नहीं बोल सकता।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.