কিভাবে ফেডোরা লিনাক্স 39 এ SELinux নিষ্ক্রিয় করবেন

Kibhabe Phedora Linaksa 39 E Selinux Niskriya Karabena



SELinux Fedora Linux 39-এ চরম স্তরের নিরাপত্তা প্রদান করে। প্রায়শই, এটি অতিরিক্ত মাথাব্যথার কারণ হয়ে দাঁড়ায় কারণ SELinux খুব কঠোর হওয়ার কারণে Fedora Linux 39-এ বিভিন্ন পরিষেবা চালানো খুব কঠিন হয়ে পড়ে। এটি একটি কারণ যে আপনি SELinux নিষ্ক্রিয় করার কথা ভাবছেন।

SELinux নিষ্ক্রিয় করার আরেকটি কারণ হল আপনি যখন রাস্পবেরি পিসের মতো সিঙ্গেল-বোর্ড কম্পিউটারে (এসবিসি) ফেডোরা লিনাক্স 39 চালাচ্ছেন। যেহেতু এই মিনি-কম্পিউটারগুলিতে সীমিত সংস্থান রয়েছে, তাই SELinux নিষ্ক্রিয় করলে কর্মক্ষমতা কিছুটা উন্নত হবে।

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







এই নিবন্ধে, আমরা আপনাকে দেখাব কিভাবে Fedora 39-এ SELinux সম্পূর্ণরূপে নিষ্ক্রিয় করা যায় যদি আপনার প্রয়োজন হয়।



বিষয়বস্তুর বিষয়:

  1. SELinux-এর বর্তমান অবস্থা পরীক্ষা করা হচ্ছে
  2. SELinux মোড পরিবর্তন করা হচ্ছে
  3. কার্নেল বুট প্যারামিটার ব্যবহার করে সম্পূর্ণরূপে SELinux নিষ্ক্রিয় করা হচ্ছে
  4. SELinux নিষ্ক্রিয় কিনা তা পরীক্ষা করা হচ্ছে
  5. SELinux আবার সক্রিয় করা হচ্ছে
  6. উপসংহার

SELinux-এর বর্তমান অবস্থা পরীক্ষা করা হচ্ছে

SELinux এর বর্তমান অবস্থা পরীক্ষা করতে, নিম্নলিখিত কমান্ডটি চালান:



$ লাভ

আপনি দেখতে পাচ্ছেন, SELinux 'এনফোর্সিং' মোডে আছে। এটি ফেডোরা 39-এ SELinux-এর ডিফল্ট মোড। এই মোডে, SELinux সম্পূর্ণ সক্রিয় এবং কাজ করছে।





  একটি কম্পিউটার বর্ণনার একটি স্ক্রিন শট স্বয়ংক্রিয়ভাবে তৈরি হয়৷

SELinux মোড পরিবর্তন করা হচ্ছে

SELinux এর দুটি মোড রয়েছে: 'এনফোর্সিং' মোড এবং 'পারমিসিভ' মোড।



'এনফোর্সিং' মোডে, SELinux তার নিরাপত্তা নীতি প্রয়োগ করে। 'অনুমতিমূলক' মোডে, SELinux শুধুমাত্র সতর্কবার্তা লগ করে; এটি কোনো নীতি প্রয়োগ করে না। সুতরাং, 'অনুমতিশীল' মোডে, SELinux আপনাকে অক্ষম করা হলে আপনি যেভাবে করবেন ঠিক সেভাবে কাজ করতে দেবে।

SELinux সম্পূর্ণরূপে নিষ্ক্রিয় করার পরিবর্তে, আপনি এটিকে 'অনুমতিমূলক' মোডে সেট করতে পারেন যদি না আপনার মনে অন্য কিছু থাকে।

SELinux 'Permissive' মোডে সেট করতে, নিম্নলিখিত কমান্ডটি চালান:

$ sudo কিন্তু -i 's/^SELINUX=enforcing/SELINUX=permissive/g' / ইত্যাদি / সেলিনাক্স / কনফিগারেশন

পরিবর্তনগুলি কার্যকর করার জন্য, আপনার Fedora সিস্টেম পুনরায় বুট করুন:

$ sudo রিবুট

আপনি দেখতে পাচ্ছেন, SELinux 'পারমিসিভ' মোডে সেট করা আছে।

$ লাভ

  একটি কম্পিউটার বর্ণনার একটি স্ক্রিনশট স্বয়ংক্রিয়ভাবে তৈরি হয়েছে৷

আপনি নিম্নলিখিত কমান্ডের সাহায্যে SELinux-কে 'এনফোর্সিং' মোডে পরিবর্তন করতে পারেন:

$ sudo কিন্তু -i 's/^SELINUX=permissive/SELINUX=enforcing/g' / ইত্যাদি / সেলিনাক্স / কনফিগারেশন

তারপরে, পরিবর্তনগুলি কার্যকর হওয়ার জন্য আপনার কম্পিউটার পুনরায় বুট করুন।

$ sudo রিবুট

কার্নেল বুট প্যারামিটার ব্যবহার করে সম্পূর্ণরূপে SELinux নিষ্ক্রিয় করা হচ্ছে

কার্নেল বুট প্যারামিটার ব্যবহার করে ফেডোরা 39-এ SELinux সম্পূর্ণরূপে নিষ্ক্রিয় করতে, নিম্নলিখিত কমান্ডটি চালান:

$ sudo নোংরা --আপডেট-কার্নেল সমস্ত --আর্গস 'selinux=0'

আপনি দেখতে পাচ্ছেন, “selinux=0” কার্নেল বুট প্যারামিটার Fedora 39-এর উপলব্ধ সমস্ত GRUB বুট এন্ট্রির জন্য সেট করা হয়েছে।

$ sudo নোংরা --তথ্য সমস্ত

পরিবর্তনগুলি কার্যকর হওয়ার জন্য, আপনার কম্পিউটার পুনরায় বুট করুন।

$ sudo রিবুট

SELinux নিষ্ক্রিয় কিনা তা পরীক্ষা করা হচ্ছে

SELinux নিষ্ক্রিয় কিনা তা পরীক্ষা করতে, নিম্নলিখিত কমান্ডটি চালান:

$ লাভ

আপনি দেখতে পাচ্ছেন, SELinux নিষ্ক্রিয়।

SELinux আবার সক্রিয় করা হচ্ছে

SELinux আবার সক্রিয় করতে, নিম্নলিখিত কমান্ডের সাহায্যে “selinux=0” কার্নেল বুট প্যারামিটারটি সরিয়ে দিন:

$ sudo নোংরা --আপডেট-কার্নেল সমস্ত --আর্গস সরান 'selinux=0'

আপনি দেখতে পাচ্ছেন, Fedora 39-এর সমস্ত GRUB বুট এন্ট্রি থেকে “selinux=0” কার্নেল বুট প্যারামিটার সরিয়ে দেওয়া হয়েছে।

$ sudo নোংরা --তথ্য সমস্ত

  একটি কম্পিউটার বর্ণনার একটি স্ক্রিনশট স্বয়ংক্রিয়ভাবে তৈরি হয়েছে৷

পরিবর্তনগুলি কার্যকর হওয়ার জন্য, আপনার কম্পিউটার পুনরায় বুট করুন।

$ sudo রিবুট

আপনার কম্পিউটার বুট হয়ে গেলে, SELinux সক্রিয় করা উচিত যেমন আপনি নিম্নলিখিত স্ক্রিনশটে দেখতে পাচ্ছেন:

$ লাভ

উপসংহার

এই নিবন্ধে, আমরা আপনাকে দেখিয়েছি কিভাবে ফেডোরা 39-এ SELinux মোডগুলি ('প্রয়োগযোগ্য' থেকে 'অনুমতিমূলক' এবং তদ্বিপরীত) পরিবর্তন করতে হয়৷ আমরা আপনাকে দেখিয়েছি কিভাবে 'selinux=0' ব্যবহার করে Fedora 39-এ SELinux সম্পূর্ণরূপে নিষ্ক্রিয় করা যায়৷ কার্নেল প্যারামিটার এবং ফেডোরা 39-এ কীভাবে SELinux পুনরায় সক্রিয় করা যায়।