উত্তর:
ডিরেক্টরিতে অনুমতিগুলি পরিবর্তনের পরিবর্তে, ব্যবহারকারী জনকে দলে ফেলতে আরও সহজ হতে পারে www
। ব্যবহারকারীরা একাধিক গ্রুপে থাকতে পারে। হয় ইউজারমড, /etc/group
ফাইল এডিট করুন অথবা আপনার লিনাক্স মেশিনে জিইউআই থাকলে গ্রাফিক্যাল ইউজার ম্যানেজার প্রোগ্রাম ব্যবহার করুন (ডিস্ট্রো এবং ডেস্কটপ পরিবেশের উপর ভিত্তি করে বিভিন্ন নাম বলা যেতে পারে)। সবচেয়ে সহজ পদ্ধতিটি সম্ভবত একটি কমান্ড প্রম্পট খোলার এবং টাইপ করুন:
sudo usermod -G www -a john
এটি আপনার অ্যাকাউন্টের পাসওয়ার্ডের জন্য জিজ্ঞাসা করবে এবং আপনি এটি প্রবেশ করানোর পরে, ব্যবহারকারী জন / গোষ্ঠী / www ডিরেক্টরিতে গ্রুপ স্তরের অ্যাক্সেস পাবেন।
এটি ধরে নিচ্ছে যে এই গোষ্ঠী www এর ইতিমধ্যে / হোম / www ডিরেক্টরিতে অ্যাক্সেসটি পড়তে / লিখতে / চালিত করেছে যদি সেই গোষ্ঠীর যদি সেই স্তরের অ্যাক্সেস না থাকে তবে ব্যবহার করুন chgrp www /home/www
এবং chmod g+rwx /home/www
এটি যত্ন নেবেন।
দ্রষ্টব্য: আপনি বর্তমানে 'জন' হিসাবে লগ ইন থাকলে আপনার অনুমতিগুলি আপডেট করার জন্য আপনাকে লগ আউট করতে এবং ফিরে যেতে হবে।
আপনি পারবেন না। তবে আপনি এটির জন্য একটি এসিএল সেট করতে সক্ষম হতে পারেন।
setfacl -m g:john:rwx /home/www
acl
মাউন্ট বিকল্পগুলি যুক্ত করতে হবে (হয় fstab
বা ব্যবহার করা হয় mount -o remount,acl /
)।
rwx
জন্য /home/www
নেই না ভিতরে ফাইলগুলিতে অ্যাক্সেসের লেখার দেব।
নতুন গ্রুপ তৈরি করার চেষ্টা করুন www-and-john
তারপর,
chown -R www:www-and-john /home/www/
chmod -R g+w .
এবং শেষ পর্যন্ত উভয় ব্যবহারকারীকে গ্রুপে যুক্ত করুন www-and-john
।