Sshfs সহ -o परवानगी_অর্থ ব্যবহার করতে অক্ষম (fuse.conf- এ বিকল্প সক্ষম করা হয়েছে)


20

আমার /etc/fuse.confফাইলে আমার নিম্নলিখিতগুলি রয়েছে :

# Set the maximum number of FUSE mounts allowed to non-root users.                       
# The default is 1000.                                                                   
#                                                                                        
#mount_max = 1000                                                                        

# Allow non-root users to specify the 'allow_other' or 'allow_root'                      
# mount options.                                                                         
#                                                                                        
user_allow_other    

তবে যখন আমি বিকল্পটি সহ কোনও দূরবর্তী পথটি মাউন্ট করার চেষ্টা করি allow_other:

> sshfs name@server:/remote/path /local/path -o allow_other

আমি পাই:

fusermount: failed to open /etc/fuse.conf: Permission denied
fusermount: option allow_other only allowed if 'user_allow_other' is set in /etc/fuse.conf

আমি ট্রিপল চেক করেছি এবং বিকল্পটি user_allow_otherআমার মধ্যে নিরপেক্ষ fuse.conf, যেমন আমি উপরে অনুলিপি করেছি।

আমি মৃত্যুদন্ড কার্যকরও করেছি sudo adduser my_user_name fuse(যদিও এটি প্রয়োজন কিনা তা নিশ্চিত নই) তবে আমি এখনও একই সমস্যা পেয়েছি।

কেন এটি /etc/fuse.confফাইলটি সঠিকভাবে পার্সিং করছে না?

উত্তর:


22

ফিউজ গ্রুপে ব্যবহারকারী যুক্ত করা এর চেয়ে ভাল সমাধান হতে পারে , যেমন:

addgroup <username> fuse

5
তারপরে লগ আউট এবং লগ ইন করুন!
এইচডিভ

1
এবং বিদ্যমান ব্যবহারকারীকে মাধ্যমিক গোষ্ঠী হিসাবে ফিউজ করতে যোগ করুন: usermod -a -G existing_user fuse# যদি addgroupআপনার সিস্টেমে উপস্থিত না থাকে
গ্রজেগোর্জ ওয়েয়ারজোইকিকি

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.