আমি জানি আমি এই জাতীয় মালিক/গোষ্ঠী/অন্যদের কাছে লেখার অনুমতি বরাদ্দ করতে পারি:
chmod u+w myfolder
আমি এখানে নির্দিষ্ট ব্যবহারকারী নির্দিষ্ট করতে পারি? এই মত কিছু:
chmod username u+w myfolder
আমি জানি আমি এই জাতীয় মালিক/গোষ্ঠী/অন্যদের কাছে লেখার অনুমতি বরাদ্দ করতে পারি:
chmod u+w myfolder
আমি এখানে নির্দিষ্ট ব্যবহারকারী নির্দিষ্ট করতে পারি? এই মত কিছু:
chmod username u+w myfolder
আপনি ব্যবহার করতে পারেন setfacl
:
setfacl -m u:username:rwx myfolder
এই ডিরেক্টরির মালিকানা পরিবর্তন ছাড়া, নির্দিষ্ট ব্যবহারকারীদের জন্য অনুমতি নির্ধারণ করা হবে.
চেক আউট ম্যান পেজ আরও বিশদ এবং উদাহরণের জন্য
নোট:
setfacl
জন্য সংক্ষিপ্ত ফাইল এসিএল সেট করুন (অ্যাক্সেস নিয়ন্ত্রণ তালিকা)
আপনি যদি সমস্ত উপ-ডিরেক্টরিতে পুনরাবৃত্তভাবে এটি প্রয়োগ করতে চান: যুক্ত করুন - আর এই জাতীয় পতাকা:
setfacl -R -m u:username:rwx myfolder
আপনি যদি এই ফাইল বা ডিরেক্টরি (ফোল্ডার) এর মালিক ব্যবহারকারীকে পরিবর্তন করতে চান তবে আপনাকে কমান্ডটি ব্যবহার করতে হবে chown
. উদাহরণস্বরূপ, যদি আপনি চালান
sudo chown username: myfolder
মাইফোল্ডারের মালিক ব্যবহারকারী ব্যবহারকারী নাম হবে. তারপরে আপনি কার্যকর করতে পারেন
sudo chmod u+w myfolder
ব্যবহারকারীর নাম ব্যবহারকারী লেখার অনুমতি যোগ করুন.
তবে আপনি যদি এই ব্যবহারকারীকে "মাইফোল্ডার" এর সাথে যুক্ত গ্রুপে যুক্ত করতে চান তবে আপনি চালাতে পারেন
sudo usermod -a -G groupname username
এবং তারপর চালানো
sudo chmod g+w myfolder
গ্রুপ লেখার অনুমতি যোগ করুন.
না এটা সম্ভব নয়. আপনি হয় ফাইলের মালিককে এর সাথে পরিবর্তন করতে পারেন
[sudo] chown username: foldername
অথবা আপনি ব্যবহারকারীর সাথে ফাইলটির মালিক গোষ্ঠীতে যুক্ত করতে পারেন
usermod -a -G {group-name} username
আপনি যদি এটি সমস্ত উপ-ডিরেক্টরিতে পুনরাবৃত্তভাবে প্রয়োগ করতে চান: এর মতো আর পতাকা যুক্ত করুন:
setfacl -R -m u:username:rwx myfolder
উবুন্টুতে পুনরাবৃত্তভাবে (ফোল্ডার এবং এটি সমস্ত সাব ফোল্ডার) একটি নির্দিষ্ট ব্যবহারকারীকে অনুমতি দেয়:
sudo chown -R <username>: <folderName>
আমি এটা সম্ভব মনে করি না. আপনি কেন কেবল ব্যবহারকারীকে গ্রুপে যুক্ত করবেন না?