मेरे पास एक बड़ा कंप्यूटर है जिसे हम अपस्टेयर कहेंगे और थोड़ा कंप्यूटर जिसे हम डाउनस्टेयर कहेंगे। वे एक ही नेटवर्क पर हैं, एक ही राउटर द्वारा जुड़ा हुआ है। ऊपर की ओर कुबंटु (12.04) चल रहा है, जबकि डाउनस्टेज बोगस्टेनड Ubuntu (13.04, केडीई डेस्कटॉप के साथ) चल रहा है। मैं डाउनस्टेयर पर काम करना पसंद करता हूं, लेकिन अक्सर अपनी फाइलों को ऊपर की ओर एक्सेस करने की आवश्यकता होती है, जो कि मेरे पार्टनर समय पर उपयोग कर रहे होंगे।
मैंने पहले सांबा का उपयोग करते हुए कुछ ऊपर की निर्देशिकाओं को साझा किया और यह एक बुरा सपना था। सबसे पहले यह पुनरावर्ती रूप से काम नहीं करता था (मुझे हर निर्देशिका और उप-निर्देशिका को चिह्नित करना था) जिसे मैं साझा करना चाहता था)। दूसरी बात, हालाँकि डाउनस्टेयर्स नेटवर्क पर ऊपर देख सकता था, जब मैंने उन साझा निर्देशिकाओं में क्लिक किया, जिनके लिए मुझे पासवर्ड के लिए संकेत दिया जाता रहा, और यद्यपि मैं इसे सही ढंग से दर्ज कर रहा था, तो पासवर्ड को पहचान नहीं पाया था, इसलिए मैं अंदर नहीं जा सका। सांबा को पूरी तरह से भूल जाते हैं, लेकिन पहले यह देखते हैं कि मेरे अपस्ट्रीम संगीत फाइलों को मेरे उत्कृष्ट इंटरनेट रेडियो पर उपलब्ध कराने के साथ यह कैसे हो जाता है।
अगला मैंने उपयोगकर्ता जेट द्वारा सुझाए गए nfs की कोशिश की । लिंक द्वारा सुझाए गए निर्देशों के बाद, इसने पहली बार पूरी तरह से काम किया। दुर्भाग्य से जब मैंने दोनों कंप्यूटरों को रिबूट किए जाने के अगले दिन फिर से कोशिश की, तो मुझे mount.nfs: Access Denied...
संदेश मिलते रहे । इस समस्या को मंचों में अच्छी तरह से प्रलेखित किया गया है, लेकिन विविध प्रस्तावित समाधान मेरे तकनीकी क्षमता के स्तर से परे हैं।
यह मेरा समाधान था। होस्ट (सर्वर) कंप्यूटर (या दोनों) पर ssh स्थापित करें, जैसा कि aneeshep द्वारा सुझाया गया है:
sudo apt-get install openssh-server openssh-client
अब क्लाइंट कंप्यूटर पर (या दोनों) नामक एक पैकेज स्थापित करें sshfs
:
sudo apt-get install sshfs
डाउनस्टेयर पर अपने पसंदीदा फ़ाइल प्रबंधक का उपयोग करके, जांचें कि नेटवर्क पर ऊपर की ओर है। यदि ऐसा है, तो नीचे की ओर एक निर्देशिका बनाएं जहाँ आप ऊपर फ़ाइल सिस्टम को माउंट करेंगे। चलो इसे बुलाओ/home/me_downstairs/UpstairsFiles/
अब, कमांड लाइन पर, रिटर्न के बाद कुछ इस तरह लिखें:
sshfs yourloginname@Upstairs.local:/home/me_upstairs /home/me_downstairs/UpstairsFiles/
(यह सब एक पंक्ति में है।)
बेशक, आपके कंप्यूटर के नाम के अनुसार 'ऊपर की ओर' को नेटवर्क पर दिखाया गया है, लेकिन .lose प्रत्यय महत्वपूर्ण है।
आपको अपना ऊपर का पासवर्ड दर्ज करने के लिए प्रेरित किया जाएगा।
अब, /home/me_downstairs/UpstairsFiles/
नीचे की निर्देशिका में मैं अपनी सभी ऊपर की फाइलें देख सकता हूं और उन्हें सामान्य रूप से उपयोग कर सकता हूं।
नीचे दी गई यह वेबसाइट बताती है कि कुछ अतिरिक्त कदम आवश्यक हो सकते हैं लेकिन वे मेरे लिए नहीं थे:
http://itecsoftware.com/mount-remote-folder-via-ssh-using-sshfs
कृपया मुझे बताएं कि यह आपके लिए काम करता है या नहीं।