লিনাক্সে SID এবং SGID অনুমতি সহ ফাইলগুলি কীভাবে সন্ধান করবেন


এই টিউটোরিয়ালে, আমরা সহায়ক ফাইল অনুমতিগুলি ব্যাখ্যা করব, সাধারণত লিনাক্সে "বিশেষ অনুমতি" হিসাবে চিহ্নিত, এবং এছাড়াও আমরা আপনাকে দেখাব যে কীভাবে SID (সেতুড) এবং এসজিআইডি (সেটগ্রিড) সেট রয়েছে এমন ফাইলগুলি কীভাবে সন্ধান করতে হবে।

এসআইডি হ'ল এক্সিকিউটেবল ফাইলগুলির জন্য একটি বিশেষ ফাইল অনুমতি যা অন্য ব্যবহারকারীদের ফাইলের মালিকের কার্যকর অনুমতি নিয়ে ফাইল চালাতে সক্ষম করে। সাধারণ x পরিবর্তে যা কার্যকর করার অনুমতিগুলি উপস্থাপন করে, আপনি ব্যবহারকারীর জন্য একটি (SID ইঙ্গিত করতে) বিশেষ অনুমতি দেখতে পাবেন।

এসজিআইডি একটি বিশেষ ফাইল অনুমতি যা এক্সিকিউটেবল ফাইলের ক্ষেত্রেও প্রযোজ্য এবং অন্যান্য ব্যবহারকারীদের ফাইল গ্রুপের মালিকদের কার্যকর জিআইডি উত্তরাধিকারী করতে সক্ষম করে। তেমনি, সাধারণ x পরিবর্তে যা কার্যকর করার অনুমতিগুলি উপস্থাপন করে, আপনি গ্রুপ ব্যবহারকারীর জন্য একটি গুলি (এসজিআইডি নির্দেশ করতে) বিশেষ অনুমতি দেখতে পাবেন।

আসুন কীভাবে ফাইন্ড কমান্ড ব্যবহার করে SID এবং SGID সেট রয়েছে এমন ফাইলগুলি কীভাবে সন্ধান করতে হবে সেদিকে নজর দিন।

বাক্য গঠনটি নিম্নরূপ:

$ find directory -perm /permissions

গুরুত্বপূর্ণ: নির্দিষ্ট ডিরেক্টরি (যেমন/ইত্যাদি,/বিন,/এসবিন ইত্যাদি) বা ফাইলগুলিতে অ্যাক্সেস বা তালিকাভুক্ত করার জন্য রুট সুবিধার প্রয়োজন হয়, যদি আপনি সাধারণ সিস্টেম হিসাবে আপনার সিস্টেম পরিচালনা করে থাকেন তবে রুট সুবিধার্থে sudo কমান্ডটি ব্যবহার করুন ।

লিনাক্সে এসইউডি সেট সহ ফাইলগুলি কীভাবে সন্ধান করবেন

এই নীচের উদাহরণস্বরূপ কমান্ডটি-ডিরেক্টরি ব্যবহার করে বর্তমান ডিরেক্টরিতে এসইউডি সেটযুক্ত সমস্ত ফাইল সন্ধান করবে (কেবলমাত্র 4000-এ সেট করা অনুমতিযুক্ত ফাইলগুলি মুদ্রণ করবে) বিকল্পটি ব্যবহার করে।

$ find . -perm /4000 

উপরের চিত্রের মতো উল্লিখিত ফাইলগুলিতে অনুমতি দেখতে আপনি -l বিকল্প (দীর্ঘ তালিকার জন্য) সহ ls কমান্ডটি ব্যবহার করতে পারেন।

লিনাক্সে এসজিআইডি সেট সহ ফাইলগুলি কীভাবে সন্ধান করবেন

এসজিআইডি সেট থাকা ফাইলগুলি খুঁজতে, নিম্নলিখিত কমান্ডটি টাইপ করুন।

$ find . -perm /2000

SID এবং SGID উভয় সেট থাকা ফাইলগুলি অনুসন্ধান করতে, নীচের কমান্ডটি চালান।

$ find . -perm /6000

আপনি লিনাক্সে ফাইল অনুমতি সম্পর্কে এই দরকারী গাইডগুলি পড়তে পছন্দ করতে পারেন:

  1. লিনাক্সে ফাইলের বৈশিষ্ট্য এবং ফাইলগুলি কীভাবে সেট করবেন
  2. rwx অনুমতিগুলি লিনাক্সের অক্টোটাল ফর্ম্যাটে অনুবাদ করুন
  3. লিনাক্সে এসিএল (অ্যাক্সেস কন্ট্রোল তালিকাগুলি) ব্যবহার করে ফাইল/ডিরেক্টরিগুলি সুরক্ষিত করুন
  4. লিনাক্সে গুরুত্বপূর্ণ ফাইলগুলি অপরিবর্তনীয় (অপরিবর্তনীয়) করার 5 টি ‘চ্যাটার’ আদেশগুলি

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