এটি হল dpns-getacl কমান্ড যা আমাদের একাধিক বিনামূল্যের অনলাইন ওয়ার্কস্টেশন যেমন উবুন্টু অনলাইন, ফেডোরা অনলাইন, উইন্ডোজ অনলাইন এমুলেটর বা MAC OS অনলাইন এমুলেটর ব্যবহার করে OnWorks ফ্রি হোস্টিং প্রদানকারীতে চালানো যেতে পারে।
কার্যক্রম:
NAME এর
dpns-getacl - DPNS ডিরেক্টরি/ফাইল অ্যাক্সেস নিয়ন্ত্রণ তালিকা পান
সাইনোপিসিস
dpns-getacl [-a] [-d] পথ...
বর্ণনাঃ
dpns-getacl একটি DPNS ডিরেক্টরি/ফাইলের সাথে যুক্ত অ্যাক্সেস কন্ট্রোল তালিকা পায়। প্রতিটির জন্য
পথ, এটি ফাইলের নাম, মালিক, গোষ্ঠী এবং অ্যাক্সেস কন্ট্রোল লিস্ট (ACL) প্রদর্শন করে যদি
বর্তমান যদি একটি ডিরেক্টরিতে একটি ডিফল্ট ACL থাকে, dpns-getacl এছাড়াও ডিফল্ট ACL প্রদর্শন করে।
নিয়মিত ফাইলে ডিফল্ট ACL থাকতে পারে না।
আউটপুটটি দেখে মনে হচ্ছে:
# ফাইল: ফাইলের নাম
# মালিক: ব্যবহারকারীর নাম
# গ্রুপ: গ্রুপের নাম
ব্যবহারকারী::পারম
user:uid:perm
গ্রুপ::পারম
গ্রুপ:gid:perm
মুখোশ: perm
অন্য: perm
default:user::perm
default:user:uid:perm
ডিফল্ট:গ্রুপ::পারম
default:group:gid:perm
ডিফল্ট:মাস্ক:পারম
ডিফল্ট:অন্যান্য:পারম
প্রথম "ব্যবহারকারী" এন্ট্রি ফাইলের মালিককে দেওয়া অনুমতি দেয়। দ্য
নিম্নলিখিত "ব্যবহারকারী" এন্ট্রিগুলি নির্দিষ্ট ব্যবহারকারীদের দেওয়া অনুমতিগুলি দেখায়, সেগুলি সাজানো হয়
uid এর আরোহী ক্রমে। প্রথম "গ্রুপ" এন্ট্রি অনুমতি দেয়
ফাইলের গ্রুপ মালিক। নিম্নলিখিত "গ্রুপ" এন্ট্রিগুলিকে দেওয়া অনুমতিগুলি দেখায়৷
নির্দিষ্ট গ্রুপ, তারা gid এর আরোহী ক্রম অনুসারে সাজানো হয়। "মাস্ক" এন্ট্রি হল
নির্দিষ্ট ব্যবহারকারী বা গোষ্ঠীকে সর্বোচ্চ অনুমতি দেওয়া হয়েছে। এটি "মালিক" কে প্রভাবিত করে না
এবং "অন্যান্য" অনুমতি। "মাস্ক" এন্ট্রি অবশ্যই উপস্থিত থাকতে হবে যদি নির্দিষ্ট "ব্যবহারকারী" বা থাকে
"গ্রুপ" এন্ট্রি। একটি ডিরেক্টরির সাথে যুক্ত "ডিফল্ট" এন্ট্রিগুলি অ্যাক্সেস হিসাবে উত্তরাধিকারসূত্রে প্রাপ্ত হয়
সেই ডিরেক্টরিতে তৈরি ফাইল বা সাব-ডিরেক্টরি দ্বারা ACL। দ্য উমস্ক ব্যবহার করা হয় না
সাব-ডিরেক্টরিগুলি ডিফল্ট ACL-কে ডিফল্ট ACL হিসাবে উত্তরাধিকার সূত্রে পায়। যত তাড়াতাড়ি একটি আছে
ডিফল্ট ACL এন্ট্রি, 3টি ডিফল্ট ACL বেস এন্ট্রি (ডিফল্ট ব্যবহারকারী, ডিফল্ট গ্রুপ, ডিফল্ট
অন্যান্য) উপস্থিত থাকতে হবে।
এন্ট্রি প্রসেসিং Posix 1003.1e খসড়া স্ট্যান্ডার্ড 17 এর সাথে সামঞ্জস্যপূর্ণ।
পথ DPNS পাথনাম নির্দিষ্ট করে। যদি পথ দিয়ে শুরু হয় না /, এটা দ্বারা উপসর্গ করা হয়
বিষয়বস্তু DPNS_HOME পরিবেশ সূচক.
ইউআইডি সাংখ্যিক আইডি হিসাবে পরিচিত হলে ব্যবহারকারীর নাম হিসাবে প্রদর্শিত হয়।
gid সাংখ্যিক আইডি হিসাবে পরিচিত হলে গ্রুপের নাম হিসাবে প্রদর্শিত হয়।
স্থায়ী ঢেউ তোলা অক্ষরের সংমিশ্রণ হিসাবে প্রকাশ করা হয় rwx-
বিকল্প
-a শুধুমাত্র অ্যাক্সেস ACL প্রদর্শন করুন।
-d শুধুমাত্র ডিফল্ট ACL প্রদর্শন করুন।
উদাহরণ
dpns-getacl /dpm/dteam/test/file.log/d2
# ফাইল: /dpm/dteam/test/file.log/d2
#মালিক: বউড
# গ্রুপ: c3
ব্যবহারকারী::rwx
গ্রুপ::rx # কার্যকরী:rx
অন্য::rx
default:user::rwx
ডিফল্ট:গ্রুপ::আরএক্স
ডিফল্ট:অন্যান্য::আরএক্স
প্রস্থান করুন স্থিতি
অপারেশন সফল হলে এই প্রোগ্রামটি 0 বা অপারেশন ব্যর্থ হলে >0 প্রদান করে।
onworks.net পরিষেবা ব্যবহার করে অনলাইনে dpns-getacl ব্যবহার করুন