উবুন্টুতে সেলইনাক্স বাস্তবায়ন


21

উবুন্টু কীভাবে সেলিনাক্স প্রয়োগ করে ...? উবুন্টুতে সেলইনাক্স বাস্তবায়নের সাথে জড়িত প্যাকেজগুলি (মডিউলগুলি) কী কী?

উত্তর:


20

উবুন্টু কীভাবে সেলিনাক্স প্রয়োগ করে ...?

selinuxডিফল্টরূপে ইনস্টল করা বা সক্ষম করা হয়নি। আমরা ব্যবহার apparmor দ্বারা ডিফল্টSELinux- র জন্য উবুন্টু উইকি পাতা এমনকি দাবী ...

সতর্কতা

এখানে নথিভুক্ত উবুন্টু-নির্দিষ্ট "সেলিনাক্স" এবং "সেলিনাক্স-পলিসি-উবুন্টু" প্যাকেজগুলি কার্মিকের পর থেকে খুব বেশি মনোযোগ পাচ্ছে না এবং যথাযথভাবে কার্যকরভাবে ভেঙে গেছে বলে মনে হয়।

আপনি যদি উবুন্টুতে সেলইনাক্স ব্যবহার করতে চান তবে দেবিয়ান থেকে "সেলিনাক্স-বেসিক" এবং "সেলিনাক্স-পলিসি-ডিফল্ট" প্যাকেজগুলি এখনও সক্রিয়ভাবে রক্ষণাবেক্ষণ করা হচ্ছে। এই প্যাকেজগুলির সাথে সম্পর্কিত ডকুমেন্টেশনগুলি http://wiki.debian.org/SELinux এ পাওয়া যাবে

তবে এটি কীভাবে ইনস্টল করবেন সে সম্পর্কেও নির্দেশনা রয়েছে:

উবুন্টুতে সেলইনাক্স

সেলেনাক্স "সেলিনাক্স" মেটা-প্যাকেজ ইনস্টল করে উবুন্টুতে সক্ষম হতে পারে যা সিস্টেমে প্রয়োজনীয় পরিবর্তন আনবে এবং উবুন্টুর জন্য ট্রেসিস নীতিগুলি ইনস্টল করবে:

sudo apt-get install selinux

ইনস্টলেশনের পরে, আপনাকে SELinux লেবেল এবং সক্রিয় করতে সিস্টেমটিকে পুনরায় বুট করার অনুরোধ জানানো হবে।

তবে ডিবিয়ান প্যাকেজগুলি ম্যানুয়ালি ইনস্টল করা আরও স্মার্ট হতে পারে ...


জড়িত প্যাকেজ (মডিউল) কি কি?


অনেক অনেক ধন্যবাদ ....
চিন্মায় বি

আপনি কি বোঝাতে চান যে উবুন্টু এসইএলিনাক্স ব্যবহার না করেই যথেষ্ট নিরাপদ কারণ অ্যাপ্লিকেশন বর্মটির উপর এটি ইনস্টল করা আছে ??
চিন্মায় বি

1
উবুন্টু নিজেকে যথাসম্ভব নিরাপদভাবে ইনস্টল করে। অ্যাপারমার এটির জন্য একটি সরঞ্জাম এবং হ্যাঁ, আপনার মূলত সেলিমাক্সের দরকার নেই (অ্যাপারর্মো সেলিনাক্সের বিকল্প (আরও রয়েছে: টময়োও অন্য একটি))।
রিঞ্জউইন্ড

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

অ্যাপআর্মার বনাম সেলইনাক্সের একটি উচ্চ উচ্চ-স্তরের তুলনা: সিকিউরিটি.স্ট্যাকেক্সচেঞ্জ
সেকশনস

3

আমি বিশ্বাস করি SELinux ইনস্টল করার আগে আপনাকে অ্যাপারমার সরিয়ে ফেলতে হবে:

sudo apt-get remove apparmor

সেলিনাক্স উইকি পৃষ্ঠা অনুসারে :

হার্ডি হেরন দিয়ে শুরু করে সেলেনাক্স উবুন্টুতে একীভূত হয়েছে এবং অ্যাপের মাধ্যমে ইনস্টল করা যেতে পারে।

সেলিনাক্স প্যাকেজ ইনস্টল করুন:

sudo apt-get install selinux

/ ইত্যাদি / সেলিনাক্স / কনফিগারেশনে (alচ্ছিক) সেলইনাক্স মোড পরিবর্তন করুন:

  • প্রয়োগ

    sudo sed -i 's/SELINUX=.*/SELINUX=enforcing/' /etc/selinux/config
    
  • অনুমতিসূচক

    sudo sed -i 's/SELINUX=.*/SELINUX=permissive/' /etc/selinux/config
    

রিবুট

শাটডাউন করার সময় সিস্টেমে সমস্ত ফাইল লেবেল করা হবে। আপনার কতগুলি ফাইল রয়েছে এবং ডিস্কের গতির উপর নির্ভর করে এটি কিছু সময় নিতে পারে।

ব্যবহার করে একটি অনুসন্ধান apt-cache searchএই প্যাকেজগুলি সক্রিয় করে:

postgresql-contrib-9.4 - additional facilities for PostgreSQL
ruby-selinux - Ruby bindings to SELinux shared libraries
checkpolicy - SELinux policy compiler
debian-handbook - reference book for Debian users and system administrators
joe-jupp - reimplement the joe Debian package using jupp
jupp - user friendly full screen text editor
libseaudit-dev - Security Enhanced Linux audit message parser development
libseaudit4 - Security Enhanced Linux audit message parsing library
libsefs-dev - Security Enhanced Linux file context management development
libsefs4 - Security Enhanced Linux file context management
libsetools-java - SETools Java bindings (architecture-independent)
libsetools-tcl - SETools Tcl bindings
libtomoyotools3 - lightweight Linux Mandatory Access Control system - library
policycoreutils - SELinux core policy utilities
python-selinux - Python bindings to SELinux shared libraries
python-semanage - Python bindings for SELinux policy management
python-sepolgen - Python module used in SELinux policy generation
python-sepolicy - Python binding for SELinux Policy Analyses
python-setools - SETools Python bindings
ruby-semanage - Ruby bindings to for SELinux policy management
selinux - Security-Enhanced Linux runtime support
selinux-basics - SELinux basic support
selinux-policy-default - Strict and Targeted variants of the SELinux policy
selinux-policy-dev - Headers from the SELinux reference policy for building modules
selinux-policy-doc - Documentation for the SELinux reference policy
selinux-policy-dummy - Empty Security-Enhanced Linux policy (dummy package)
selinux-policy-mls - MLS (Multi Level Security) variant of the SELinux policy
selinux-policy-src - Source of the SELinux reference policy for customization
selinux-policy-ubuntu - Security-Enhanced Linux Reference Policy
selinux-policy-ubuntu-dev - Security-Enhanced Linux Reference Policy Development Headers
selinux-policy-ubuntu-doc - Security-Enhanced Linux Reference Policy Documentation
selinux-utils - SELinux utility programs
setools - tools for Security Enhanced Linux policy analysis
setools-gui - GUI tools for Security Enhanced Linux policy analysis

আরও তথ্যের জন্য সেলিনাক্সপ্রজেক্ট.ওর
mchid
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.