আমি যে কোনও এসএমবি নেটওয়ার্ক শেয়ারটি যে কারও দ্বারা অ্যাক্সেস করা যায় তা কীভাবে মাউন্ট করব? আমি যা চেষ্টা করেছি তা এখানে:
মাউন্ট কমান্ড ব্যবহার করে
me$ sudo mkdir /Multimedia
me$ sudo chmod 777 /Multimedia
me$ sudo mount -t smbfs -o nosuid,-d=777 //user:password@qnap/Multimedia /Multimedia/
তারপর
me$ cd /Multimedia
-bash: cd: /Multimedia: Permission denied
মাউন্ট করার পরে / মাল্টিমিডিয়া অনুমতি permission
drwxrwxrwx 1 root wheel 16384 Nov 8 11:04 Multimedia
তবুও এটি কাজ করে
root# cd /Multimedia
tl; ডাঃ রুট কেবল মাউন্ট করা শেয়ার অ্যাক্সেস করতে পারে
অটোমাউন্ট ব্যবহার করা হচ্ছে
ভিতরে /etc/auto_master
#
# Automounter master map
#
+auto_master # Use directory service
/net -hosts -nobrowse,hidefromfinder,nosuid
/home auto_home -nobrowse,hidefromfinder
/Network/Servers -fstab
/- -static
### SMB shares
/- /etc/automounts/smb -nosuid,noowners
ভিতরে /etc/automounts/smb
/Multimedia -fstype=smbfs,soft,noowners,noatime,nosuid ://user:password@qnap/Multimedia
তারপর
me$ sudo automount -vc
automount: /net updated
automount: /home updated
automount: /Multimedia mounted
automount: no unmount
তারপর
me$ cd /Multimedia
me$ ls -ld /Multimedia/
drwx------ 1 me staff 16384 Nov 8 11:04 /Multimedia/
কাজ করে! তবে দুর্ভাগ্যক্রমে অন্যান্য ব্যবহারকারীর অ্যাক্সেস নেই
otheruser$ cd /Multimedia
-bash: cd: /Multimedia: Permission denied
তবুও যদি আমি
me$ umount /Multimedia
এবং তারপর
otheruser$ cd /Multimedia
otheruser$ ls -ld /Multimedia
drwx------ 2 otheruser staff 1 Nov 8 15:17 /Multimedia
কাজ করে! কিন্তু
me$ cd /Multimedia
-bash: cd: /Multimedia: Permission denied
এবং এখনো
root# cd /Multimedia
কাজ করে!
tl; ডাঃ কেবলমাত্র সেই ব্যবহারকারী যা স্বতঃমাউন্ট এবং মূলের অংশীদার হয়ে অ্যাক্সেস পায়
noowners
বাnosuid
পতাকাগুলি মাউন্ট করার পরে আমি সর্বদা বর্তমান ব্যবহারকারীকে মালিকstaff
হিসাবে এবং গ্রুপ হিসাবে একটি মাউন্ট পয়েন্টে পেয়েছি । (nowness
/etc/auto_master