SSH के माध्यम से वॉल्यूम के रूप में "माउंट" नेटवर्क शेयर?


8

एक दूरस्थ सर्वर है जिसे मैं केवल SSH के माध्यम से कनेक्ट कर सकता हूं, और उस सर्वर में मेरे लिए भंडारण स्थान आवंटित किया गया है।

क्या कोई ऐसा सॉफ़्टवेयर है जो मुझे SSH के माध्यम से एक नेटवर्क शेयर "माउंट" करने देता है ताकि मैं इसका उपयोग कर सकूं जैसे कि यह एक स्थानीय फ़ोल्डर है?

मैं दृढ़ता से क्रॉस-प्लेटफ़ॉर्म और फ़्री (फ़्रीडम के रूप में) समाधानों को पसंद करता हूं, लेकिन कुछ भी जो आप सोच सकते हैं कि मैं जानना पसंद करूंगा।

धन्यवाद!

जवाबों:


8

Fuse4x और sshfs को स्थापित करने के लिए HomeBrew का उपयोग करें

स्थापित करने के लिए आदेश हैं:

brew install sshfs

जब आप इसे चलाते हैं, तो यह दो अन्य कमांड देता है, जिन्हें fuse4x कर्नेल एक्सटेंशन को स्थापित करने के लिए मुझे चलाने की आवश्यकता होती है। इन्हें चलाइए।

फिर, ssh फ़ाइल सिस्टम को माउंट करने के लिए

mkdir ~/mymountdir
sshfs username@hostname:/home/thedir ~/mymountdir

यह आपसे आपका पासवर्ड मांगेगा।


आपके उत्तर के लिए धन्यवाद! चूंकि मेरे पास पहले से ही MacPorts सेटअप है, मुझे पता चला कि इसमें sshfs भी हैं।
२३:२०

आपको वास्तव में ऐसा करने के लिए MacPorts या HomeBrew की आवश्यकता नहीं है।
l'L'l

1

मैंने इसकी कोशिश नहीं की है, लेकिन इसके लायक क्या है, manयूनिक्स mountकमांड सूची के लिए पृष्ठ जिसे आप दूरस्थ सिस्टम से कनेक्ट कर सकते हैं:

The mount command calls the mount(2) system call to prepare and graft a
special device or the remote node (rhost:path) on to the file system tree
at the point node.  If either special or node are not provided, the
appropriate information is obtained via the getfsent(3) library routines.
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.