Getfacl থেকে আউটপুটে মাস্ক এবং কার্যকর বলতে কী বোঝায়?


19

Getfacl থেকে আউটপুটে মাস্ক এবং কার্যকর বলতে কী বোঝায়?

getfacl /var/www:

getfacl: Removing leading '/' from absolute path names

file: var/www
owner: Name
group: Name
user::-wx

user:Test:rwx           
effective:r--
group::rw-          
effective:r--

mask::r--

other::rwx

উত্তর:


24

এসিএল হ'ল অনুমতিগুলির একটি বর্ধিত সেট।

পসিক্স অনুমতিগুলি হ'ল প্রতিটি ফাইল বা ডিরেক্টরিতে পাঠক, লেখার এবং এক্সিকিউটেবল বিট সহ একটি মালিক, গ্রুপ এবং অন্য থাকে has

এসিএল অতিরিক্ত অ্যাক্সেস যুক্ত করে, বা "মাস্ক" এবং অতিরিক্ত গোষ্ঠী / ব্যবহারকারী এবং বর্ধিত অনুমতিগুলি সংজ্ঞায়িত করতে ব্যবহৃত হতে পারে।

সুতরাং আপনি যা দেখছেন তা হ'ল পসিক্স অনুমতিগুলি + এসিএল "মাস্ক" এবং আপনি যখন তাদের একসাথে রাখেন তখন কার্যকর অ্যাক্সেস পাবেন।

উদাহরণস্বরূপ, আপনার যদি rwxপসিক্স অনুমতি থাকে এবং এসিএল আপনাকে দেয় তবে r--আপনার কার্যকর অনুমতিগুলি কেবল পঠনযোগ্য।

যদি পিক্সিক্স আপনাকে দেয় r--এবং এসিএল আপনাকে দেয় rwx, আপনার কার্যকর অনুমতিগুলি এখনও আরএল আছে।

সুতরাং আপনি পসিক্স অনুমতি, এসিএল মাস্ক এবং ফলাফল বা কার্যকর অনুমতিগুলি দেখছেন। তারপরে আপনার পছন্দসই কার্যকর অ্যাক্সেসগুলি দেওয়ার জন্য আপনি পসিক্স বা এসিএল অ্যাক্সেসের প্রয়োজন অনুসারে পরিবর্তন করতে পারেন;)

সারণী: অনুমতি মাস্কিং

প্রবেশের প্রকারের পাঠ্য ফর্মের অনুমতি

নামযুক্ত ব্যবহারকারী ব্যবহারকারী: জো: আরএক্স আরএক্স

মুখোশ মুখোশ :: rw- rw-

কার্যকর অনুমতিগুলি r-

দেখা

http://www.vanemery.com/Linux/ACL/POSIX_ACL_on_Linux.html

বিশেষত "টেবিল: অনুমতিগুলির মাস্কিং অফ", যা আমি উপরের উদ্ধৃতি দেওয়ার চেষ্টা করেছি এবং প্রথম বিভাগ "এসিএল কীভাবে কাজ করে"


আমি পসিক্স এবং এসিএল এর মধ্যে পার্থক্য পেয়েছি: এসিএল মানে আরও ব্যবহারকারী এবং গোষ্ঠীর জন্য বর্ধিত অনুমতি s তবে মুখোশ এবং কার্যকর অনুমতিগুলির মধ্যে পার্থক্য কী? বিটিডাব্লু লিঙ্কযুক্ত ওয়েবসাইটের অস্তিত্ব নেই।
জোসেফ ক্লিমুক

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