বিভিন্ন গ্রুপে দুটি পৃথক ব্যবহারকারী দ্বারা সম্পাদনযোগ্য একটি ফাইল কীভাবে তৈরি করবেন?


10

আমার একটি ফোল্ডার রয়েছে /home/www/এবং মালিক wwwএটি- wwwগোষ্ঠীর অংশ । আমার আরও একজন ব্যবহারকারী রয়েছে, গ্রুপটির একটি johnঅংশ john। আমি কিভাবে করতে chown /home/www/এটি উভয় দ্বারা লিখনযোগ্য করতে wwwএবং john? ধন্যবাদ

উত্তর:


13

ডিরেক্টরিতে অনুমতিগুলি পরিবর্তনের পরিবর্তে, ব্যবহারকারী জনকে দলে ফেলতে আরও সহজ হতে পারে www। ব্যবহারকারীরা একাধিক গ্রুপে থাকতে পারে। হয় ইউজারমড, /etc/groupফাইল এডিট করুন অথবা আপনার লিনাক্স মেশিনে জিইউআই থাকলে গ্রাফিক্যাল ইউজার ম্যানেজার প্রোগ্রাম ব্যবহার করুন (ডিস্ট্রো এবং ডেস্কটপ পরিবেশের উপর ভিত্তি করে বিভিন্ন নাম বলা যেতে পারে)। সবচেয়ে সহজ পদ্ধতিটি সম্ভবত একটি কমান্ড প্রম্পট খোলার এবং টাইপ করুন:

sudo usermod -G www -a john

এটি আপনার অ্যাকাউন্টের পাসওয়ার্ডের জন্য জিজ্ঞাসা করবে এবং আপনি এটি প্রবেশ করানোর পরে, ব্যবহারকারী জন / গোষ্ঠী / www ডিরেক্টরিতে গ্রুপ স্তরের অ্যাক্সেস পাবেন।

এটি ধরে নিচ্ছে যে এই গোষ্ঠী www এর ইতিমধ্যে / হোম / www ডিরেক্টরিতে অ্যাক্সেসটি পড়তে / লিখতে / চালিত করেছে যদি সেই গোষ্ঠীর যদি সেই স্তরের অ্যাক্সেস না থাকে তবে ব্যবহার করুন chgrp www /home/wwwএবং chmod g+rwx /home/wwwএটি যত্ন নেবেন।

দ্রষ্টব্য: আপনি বর্তমানে 'জন' হিসাবে লগ ইন থাকলে আপনার অনুমতিগুলি আপডেট করার জন্য আপনাকে লগ আউট করতে এবং ফিরে যেতে হবে।


3
অথবা আরও গোষ্ঠী তৈরি করুন যা www এবং জন উভয়ই রয়েছে, যদি আপনার সূক্ষ্ম দানযুক্ত অ্যাক্সেসের প্রয়োজন হয়।
কিথবি

2

আপনি পারবেন না। তবে আপনি এটির জন্য একটি এসিএল সেট করতে সক্ষম হতে পারেন।

setfacl -m g:john:rwx /home/www

আপনাকে সম্ভবত aclমাউন্ট বিকল্পগুলি যুক্ত করতে হবে (হয় fstabবা ব্যবহার করা হয় mount -o remount,acl /)।
user1686

এছাড়াও, ভুলবেন না যে দান rwxজন্য /home/wwwনেই না ভিতরে ফাইলগুলিতে অ্যাক্সেসের লেখার দেব।
ব্যবহারকারীর 6868

2

নতুন গ্রুপ তৈরি করার চেষ্টা করুন www-and-johnতারপর,

chown -R www:www-and-john /home/www/

chmod -R g+w .

এবং শেষ পর্যন্ত উভয় ব্যবহারকারীকে গ্রুপে যুক্ত করুন www-and-john

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