गैर-सूडो sshfs निर्देशिका को umount कैसे करें


16

मैं एक निर्देशिका बनाने के लिए sudo बिना sshfs का उपयोग करता था

sshfs user@172.19.76.226:/media/user/harddrive /temp/user/harddrive

लेकिन जब मैं /temp/user/harddriveनिर्देशिका को umount करना चाहता हूं

umount /temp/user/harddrive

यह संकेत देता है:

umount: /temp/user/harddrive: Permission denied

तो इस निर्देशिका को umount कैसे करें?


1
क्या ड्राइव अभी भी वहाँ मुहिम शुरू की है? कृपया का आउटपुट संपादित करें और प्रदान करेंmount ।
— मिठाई

आप किस उबंटू रिलीज़ का उपयोग कर रहे हैं? lsb_release -rयदि आप नहीं जानते तो इसे दिखाता है।
— मिठाई

जवाबों:


23

sshfsmountउन्नत अनुमतियों के साथ नियमित के बजाय FUSE (USErspace में फ़ाइल सिस्टम) का उपयोग करता है ।

इसका मतलब यह भी है कि आप फ़ाइल सिस्टम को अनमाउंट करने के लिए umount(समकक्ष के mount) का उपयोग नहीं कर सकते हैं , लेकिन आपके पास fusermount -u, FUSE अनमाउंट कमांड है:

fusermount -u /temp/user/harddrive

अधिक जानकारी के लिए, उदाहरण के लिए man sshfsऔर देखें man fusermount।


2
ध्यान दें कि १ say.१० और १ explicit.०४ के मानदंड स्पष्ट रूप से "अनमाउंटिंग: umount mountpoint" कहते हैं, जबकि 16.04 तक fusermount -u mountpointइसके बजाय - लगता है कि यह अलग-अलग रिलीज के लिए अलग है!
— मिठाई
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.