উবুন্টু অ্যাপেলআর্মার , একটি সেলইনাক্স বিকল্প ব্যবহার করে।
উইকিপিডিয়া কিছু লোক কেন SELinux এর চেয়ে আরও ভাল AppArmor বলে মনে করে:
অ্যাপলআরর্ম সেলইনাক্সের বিকল্প হিসাবে কিছু অংশে দেওয়া হয়, যা সমালোচকরা প্রশাসকগণকে সেট আপ এবং রক্ষণাবেক্ষণ করা কঠিন বলে মনে করেন। SELinux এর বিপরীতে, যা ফাইলগুলিতে লেবেল প্রয়োগের উপর ভিত্তি করে, অ্যাপআর্মার ফাইল পাথের সাথে কাজ করে। অ্যাপআর্মার প্রবক্তারা দাবি করেন যে সেলইনাক্সের চেয়ে গড় ব্যবহারকারীর পক্ষে শেখা কম কম জটিল এবং সহজ। তারা আরও দাবি করে যে অ্যাপআর্মার বিদ্যমান সিস্টেমে কাজ করার জন্য কম সংশোধন প্রয়োজন: উদাহরণস্বরূপ, সেলইনাক্স একটি ফাইল সিস্টেমের প্রয়োজন যা "সুরক্ষা লেবেল" সমর্থন করে এবং এইভাবে এনএফএসের মাধ্যমে মাউন্ট করা ফাইলগুলির অ্যাক্সেস নিয়ন্ত্রণ সরবরাহ করতে পারে না। অ্যাপআর্মার হ'ল ফাইল-সিস্টেম-অজোনস্টিক।
উবুন্টু মূল অ্যাপ্লিকেশনগুলির জন্য অনেক অ্যাপআর্মার প্রোফাইল পাঠায়। আপনি তাদের খুঁজে পেতে পারেন /etc/apparmor.d/
। আপনার যদি ডিফল্ট প্রোফাইলগুলি সম্পাদনা করতে হয় তবে আপনি সেটিংস থেকে ওভাররাইড করতে পারেন /etc/apparmor.d/local/
।
উবুন্টু কিছু তথাকথিত "বিমূর্ততা" জাহাজেও পাঠায়, যেগুলি নিজেকে নিজের পুনরায় না জানিয়ে নিজের বিখ্যাত অ্যাপআর্মার প্রোফাইলগুলি দ্রুত লেখার জন্য সহায়তা করার উপায় (বিখ্যাত DRY নীতি )।
একটি বিষয় যা লক্ষ্য করা গুরুত্বপূর্ণ তা হ'ল ফায়ারফক্সের জন্য অ্যাপআর্মার প্রোফাইলটি ডিফল্টরূপে অক্ষম করা থাকে, কারণ এটি অনেক ব্যবহারকারীর পক্ষে খুব বাধাজনক হতে পারে। আপনি ডকুমেন্টেশনে বর্ণিত হিসাবে এটি সক্ষম করতে পারেন :
sudo aa-enforce /etc/apparmor.d/usr.bin.firefox
আপনি যদি সেলইনাক্সের সাথে যেতে চান তবে আপনি অ্যাপআর্মার অক্ষম করে সেলিনাক্স প্যাকেজ ইনস্টল করতে পারবেন । তবে লক্ষ করুন যে উবুন্টুতে সেলইনাক্সের ডিফল্ট কনফিগারেশনটি খুব বেশি বাধাজনক নয়, তাই আপনাকে এটি নিজেই কনফিগার করতে হবে।