বাংলায় শেল ও শেলস্ক্রিপ্টিং শেখার কোর্স
  • শুরুর কথা
  • প্রথম খন্ড - শেল বেসিক
    • প্রথম অধ্যায় - শেল বেসিক
      • শেল ও প্রম্পট
      • কমান্ড
      • নেভিগেশন
      • আরো একটু ls
      • ফাইল
      • লিঙ্ক
      • লিনাক্স ফাইলসিস্টেম
    • দ্বিতীয় অধ্যায় - ম্যানিপুলেশন
      • ওয়াইল্ডকার্ড
      • ফাইল ও ডিরেক্টরি তৈরি করা
      • ফাইল ও ডিরেক্টরি কপি করা
      • ফাইল ও ডিরেক্টরি মুভ করা
      • ফাইল ও ডিরেক্টরি রিমুভ করা:
      • হার্ডলিঙ্ক ও সফ্টলিঙ্ক তৈরি করা
      • অনুশীলন
    • তৃতীয় অধ্যায় - রিডিরেকশন
      • স্ট্যান্ডার্ড ইনপুট, আউটপুট এবং এরর
      • স্ট্যান্ডার্ড আউটপুট রিডিরেকশন
      • স্ট্যান্ডার্ড এরর রিডিরেকশন
      • স্ট্যান্ডার্ড আউটপুট ও এরর একত্রে রিডিরেকশন
      • ফাইল সংযুক্তিকরণ
      • পাইপলাইন
    • চতুর্থ অধ্যায় - শেলের চোখে দেখা
      • এক্সপ্যানসন
      • পাথনেম এক্সপ্যানসন
      • গানিতিক এক্সপ্যানসন
      • ব্রেস এক্সপ্যানসন
      • প্যারামিটার এক্সপ্যানসন
      • কমান্ড সাবস্টিটিউশন
      • ক্যোটিং
      • স্কেইপিং ক্যারেক্টার
    • পঞ্চম অধ্যায় - কীবোর্ড ট্রিক্স
      • কমান্ডলাইন এডিটিং
      • কমপ্লিশন
      • কমান্ড হিস্ট্রি
    • ষষ্ঠ অধ্যায় - পারমিশন
      • ওনার, গ্রুপ এবং অন্যান্য
      • এক্সেস রাইট
      • ফাইল পারমিশন পরিবর্তন
      • ফাইল পারমিশন মাস্কিং
      • বিশেষ পারমিশন
      • ওনার ইউজার ও গ্রুপ পরিবর্তন
      • পরিচয় পরিবর্তন
      • পাসওয়ার্ড পরিবর্তন
    • সপ্তম অধ্যায় - প্রসেস
      • প্রসেস এর প্রাথমিক ধারণা
      • প্রসেস দেখা
      • প্রসেস নিয়ন্ত্রণ
      • সিগন্যাল
  • দ্বিতীয় খন্ড - কনফিগারেশন ও এনভায়রনমেন্ট
    • প্রথম অধ্যায় - এনভায়রনমেন্ট
      • এনভায়রনমেন্টের ভিতরে দেখা
      • যেভাবে এনভায়রনমেন্ট তৈরী হয়
      • এনভায়রনমেন্ট পরিবর্তন
    • দ্বিতীয় অধ্যায় - প্রম্পট সম্পাদনা
      • প্রম্পট কাস্টমাইজেশন
      • প্রম্পট রঙ করা
      • কার্সরের অবস্থান পরিবর্তন
  • তৃতীয় খন্ড - আটপৌরে কমান্ডলাইন
    • প্রথম অধ্যায় - প্যাকেজ ম্যানেজমেন্ট
    • দ্বিতীয় অধ্যায় - টেক্সট এডিটর
      • ন্যানো
        • ন্যানোর প্রাথমিক ব্যবহার
        • ন্যানো - এডিটিং এবং নেভিগেশন
        • ন্যানো কনফিগারেশন
      • ভিম
        • ভিম-এর এডিটিং মোড
        • ভিম-এর বেসিক এডিটিং
        • ভিম: সার্চ এ্যান্ড রিপ্লেস
        • ভিম: একাধিক ফাইল নিয়ে কাজ করা
      • ইম্যাকস্
        • ইম্যাকস্: প্রথম ধাপ
        • ইম্যাকস্: ক্যারেক্টার, কী এবং কমান্ড
        • ইম্যাকস্: বেসিক এডিটিং
        • ইম্যাকস্: সার্চ এ্যান্ড রিপ্লেস
        • ইম্যাকস্: একাধিক ফাইল এডিট করা
    • তৃতীয় অধ্যায় - স্টোরেজ মিডিয়া
      • লিনাক্সের চোখে স্টোরেজ ডিভাইস
      • মাউন্ট এবং আনমাউন্ট
      • পার্টিশন এবং ফরম্যাট করা
      • ফাইলসিস্টেম টেস্ট এবং রিপেয়ার করা
      • ডিভাইস ক্লোনিং
      • ইমেজ তৈরী
      • অপটিক্যাল মিডিয়ায় রাইট করা
    • চতুর্থ অধ্যায় - নেটওয়ার্কিং
      • নেটওয়ার্ক পরীক্ষণ এবং পর্যবেক্ষন
      • ফাইল ট্রান্সফার
      • নিরাপদ যোগাযোগ
    • পঞ্চম অধ্যায় - ফাইল সার্চ
      • Locate: নাম দিয়ে ফাইল সার্চ
      • find: শক্তিশালী সার্চ
        • find: টেস্ট
        • find: অপারেটর
        • find: একশন
        • find: অপশন
        • অনুশীলন
    • ষষ্ঠ অধ্যায় - আর্কাইভ ও ব্যাকআপ
      • ডাটা কম্প্রেশন
      • ডাটা আর্কাইভিং
      • dtrx
      • সিনক্রোনাইজেশন
    • সপ্তম অধ্যায় - আটপৌরে টুলস
      • রেঞ্জার(Ranger): ফাইল ম্যানেজার
      • মাট (Mutt): ইমেইল ক্লায়েন্ট
      • সিমিউজ(cmus): মিউজিক প্লেয়ার
      • ইলিঙ্কস (elinks): ওয়েব ব্রাউজার
      • উইচ্যাট (weechat) : আইআরসি ক্লায়েন্ট
      • ফিঞ্চ (finch) : চ্যাট ক্লায়েন্ট
    • অষ্টম অধ্যায় - প্রোগ্রাম কম্পাইলেশন
  • চতুর্থ খন্ড - টেক্সট ম্যানিপুলেশন
    • প্রথম অধ্যায় - রেগুলার এক্সপ্রেশন
      • গ্রেপ (grep)
Powered by GitBook
On this page
  1. প্রথম খন্ড - শেল বেসিক

ষষ্ঠ অধ্যায় - পারমিশন

Previousকমান্ড হিস্ট্রিNextওনার, গ্রুপ এবং অন্যান্য

Last updated 6 years ago

পারমিশন

আমরা যদি লিস্ট করতে বসি এমন ১০টা কারনের যার জন্য উইন্ডোজ থেকে আসা নতুন লিনাক্স ইউজার ঘাবড়ে যান তার মধ্যে পারমিশন একটা হবেই। একজন শিক্ষানবীশ ওয়েবডেভেলপার যে wampp এ কাজ করে অভ্যস্ত সে হঠাৎই দেখতে পায় পারমিশনের কারনে তার সার্ভার ঠিকমত কাজ করছে না। বা সিস্টেমের কোনো ম্যানিপুলেশনমাত্রই সুপারইউজার এ্যাবিলিটি দরকার হয়। উইন্ডোজেও এডমিনিস্ট্রেটিভ প্রিভিলেজ চায় অবশ্য কিন্তু next এবং ok চাপার অভ্যেসবশত আমরা ok চাপতে কসুর করি না।

লিনাক্স ডিস্ট্রিবিউশনগুলো ইউনিক্সসদৃশ অপারেটিং সিস্টেম(আপনি হয়ত জেনে থাকবেন, লিনাক্স অপারেটিং সিস্টেম না বরং একটি কার্নেল। কার্নেল অপারেটিং সিস্টেমের একটি অতি গুরুত্বপূর্ণ অংশ তবুও পুরো অপারেটিং সিস্টেম না। লিনাক্স কার্নেল ব্যবহার করে তৈরি করা অপারেটিং সিস্টেমকে লিনাক্স ডিস্ট্রিবিউশন বলে।) এবং স্বাভাবিকভাবেই ইউনিক্সের মত অনেক কাজ একসাথে করার(Multitasking) ও অনেক ইউজারকে একসাথে কাজ করার(Multiuser) সুযোগ দেয়।

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

  • ফাইল ওনার সম্পর্কিত ধারনা।

  • ফাইল এক্সেস রাইট সম্পর্কিত ধারনা।

  • chmod এর ব্যবহার করে ফাইল পারমিশন পরিবর্তন।

  • umask এর ব্যবহার করে মাস্কিং।

  • বিশেষ পারমিশনসমূহের ধারণা।

  • chown ও chgrp এর ব্যবহার।

  • su এবং sudo এর ব্যবহার।

  • passwd কমান্ড এর ব্যবহার।

ওনার, গ্রুপ এবং অন্যান্য:
এক্সেস রাইট:
ফাইল পারমিশন পরিবর্তন:
ফাইল পারমিশন মাস্কিং:
বিশেষ পারমিশন:
ওনার ইউজার ও গ্রুপ পরিবর্তন:
পরিচয় পরিবর্তন:
পাসওয়ার্ড পরিবর্তন: