ফাইল এবং ডিরেক্টরি অনুমতিগুলি কীভাবে কাজ করে (II)

লিনাক্স ব্যবহারকারীর অনুমতি

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

"Ls -l" কমান্ডটি যা আমাদের দেখায় তার সাথে আমাদের ফেলে রাখা হয়েছিল, তারপরে আমরা সিস্টেমটি প্রতিটি ডিরেক্টরি, উপ-ডিরেক্টরি এবং ফাইলগুলির জন্য যা প্রতিষ্ঠা করেছি তার একটি বিশদ পেয়েছি। তবে এই সমস্ত অনুমতিগুলি কেবলমাত্র r, w এবং x অক্ষর দ্বারা প্রতিষ্ঠিত হতে পারে যা যথাক্রমে পড়া, লেখার এবং প্রয়োগের নির্দেশ দেয় তবে আমরা এটিও করতে পারি অনুমতিগুলির সংখ্যাযুক্ত নাম ব্যবহার করুন, এমন কিছু যা আমরা এই পোস্টে দেখতে যাচ্ছি এবং এটি পরে আমাদেরকে উমাস্কের সাথে কাজ করার অনুমতি দেবে, এটি একটি কার্যকারিতা যা প্রতিটি ফাইল যা একটি নির্দিষ্ট ডিরেক্টরিতে তৈরি করা হয় তার অনুমতিগুলি সংজ্ঞায়িত করবে in লিনাক্স.

তবে প্রথমে প্রথমে, আসুন আমরা দেখতে পাই যে এই সংখ্যার অর্থ কী যে আমরা মাঝে মাঝে chmod কমান্ড সম্পর্কে কথা বলার সময় দেখতে পাই, যার নীচের মত একটি বাক্য গঠন রয়েছে:

chmod [বিকল্পসমূহ] ফাইল মোড।

সুতরাং, অবশ্যই আমরা এরকম কিছু দেখেছি: chmod 755 ~ / ডাউনলোড / DTStoAC3।

সেখানে যা করা হয়েছে তা হ'ল সমস্ত ব্যবহারকারী যারা সিস্টেম অ্যাক্সেস করেছেন (পাবলিক) এবং যাঁরা এই ফাইলটির মালিকানাধীন ব্যবহারকারীর গোষ্ঠীর অংশ, তাদের লেখার অনুমতি রয়েছে এবং তাই কেবল এটিই কেবল অনুমতি এবং পাঠানোর অনুমতি প্রদান করে যিনি ফাইলের সামগ্রীতে পরিবর্তন করতে পারেন। এটি বুঝতে, আমাদের পক্ষে কিছু অংশে যেতে সুবিধাজনক, এবং এর জন্য আমরা ইতিমধ্যে আগের পোস্টে দেখেছি যে আমাদের জন্য নয়টি সূচককে তিনটি গ্রুপে পৃথক করা সুবিধাজনক: মালিক, গোষ্ঠী এবং অন্যান্য।

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

যে সংখ্যাটি আমরা কখনও কখনও দেখতে পাই তা নির্ধারণের অনুমতিগুলির বাইনারি আদেশগুলির যোগফল এবং এটি তাদের প্রত্যেকের কাছে তার অবস্থান অনুসারে নির্ধারিত মান থাকে। ক) হ্যাঁ, rwx, উভয়ই মালিক এবং গোষ্ঠী এবং অন্যদের জন্য, 4, 2, 1 হিসাবে দেখা যায়, যা তাদের প্রত্যেকের নামমাত্র মান, এবং তারপরে মোট যোগফল 7 দেয় যখন আপনি কোনও নির্দিষ্ট ফাইল বা ডিরেক্টরিতে সমস্ত অনুমতি পান, আপনি যখন পড়তে এবং লেখার অনুমতিগুলি পড়েন তখন এটি 6 দেয় (যেহেতু r এর মূল্য 4 এবং ডব্লু 2), 5 আপনি যখন পড়ুন এবং সম্পাদন করবেন (যেহেতু আর 4 হবে এবং এক্স 2 হয়), 4 যখন আপনি কেবল পঠন করেন, 2 যখন আপনার কেবল লেখা থাকে এবং 1 যখন কেবলমাত্র কার্যকর হয়। আমাদের এই পোস্টের সাথে থাকা চিত্রটিতে এটি বোঝার জন্য একটি ভাল উদাহরণ রয়েছে, যেখানে এটি 755 নম্বরে কীভাবে পৌঁছানো যায় তা ভালভাবে প্রদর্শিত হয়; পরবর্তী কিস্তিতে এবং ইতিমধ্যে বুঝতে পেরেছে যে অনুমতিগুলি কীভাবে তাদের সংখ্যা এবং অক্ষরের নামকরণে কাজ করে, আসুন দেখুন কীভাবে লিনাক্সে ব্যবহারকারীর অনুমতি পরিবর্তন করতে হয়.


আপনার মন্তব্য দিন

আপনার ইমেল ঠিকানা প্রকাশিত হবে না। প্রয়োজনীয় ক্ষেত্রগুলি দিয়ে চিহ্নিত করা *

*

*

  1. ডেটার জন্য দায়বদ্ধ: মিগুয়েল অ্যাঞ্জেল গাটান
  2. ডেটার উদ্দেশ্য: নিয়ন্ত্রণ স্প্যাম, মন্তব্য পরিচালনা।
  3. আইনীকরণ: আপনার সম্মতি
  4. তথ্য যোগাযোগ: ডেটা আইনি বাধ্যবাধকতা ব্যতীত তৃতীয় পক্ষের কাছে জানানো হবে না।
  5. ডেটা স্টোরেজ: ওসেন্টাস নেটওয়ার্কস (ইইউ) দ্বারা হোস্ট করা ডেটাবেস
  6. অধিকার: যে কোনও সময় আপনি আপনার তথ্য সীমাবদ্ধ করতে, পুনরুদ্ধার করতে এবং মুছতে পারেন।