ACL

ACL (Access Control List)परिभाषा

“Access Control List” के लिए जाना जाता है। एक ACL File, folder या अन्य object के लिए user permission की एक सूची है। यह परिभाषित करता है कि user और group किस object तक पहुंच सकते हैं और वे कौन से संचालन कर सकते हैं। इन कार्यों में आम तौर पर read, write और execute करना शामिल है। उदाहरण के लिए, यदि कोई ACL किसी फ़ाइल के विशिष्ट उपयोगकर्ता के लिए केवल-पढ़ने के लिए पहुँच निर्दिष्ट करता है, तो वह उपयोगकर्ता फ़ाइल को खोलने में सक्षम होगा, लेकिन उसे लिख या फ़ाइल नहीं चला सकता।

Access control lists फ़ाइल और folder अनुमतियों को manage करने की एक सीधी विधि प्रदान करती हैं। वे windows, Mac और Unix system सहित अधिकांश operating system द्वारा उपयोग किए जाते हैं। जबकि ACL आमतौर पर उपयोगकर्ता से छिपे होते हैं, उन्हें अक्सर graphical interface का उपयोग करके संशोधित किया जा सकता है। उदाहरण के लिए, Mac osX 10.5 में, ACL Settings को एक file या folder का चयन करके और “Get Info” चुनकर संपादित किया जा सकता है। एक्सेस कंट्रोल सेटिंग्स को विंडो के “sharing & Permissions” अनुभाग में संशोधित किया जा सकता है। यूनिक्स सिस्टम पर, ACL को chmod() कमांड का उपयोग करके संपादित किया जा सकता है।