উবুন্টু কোন সুরক্ষা প্রসঙ্গ সফটওয়্যার ব্যবহার করে?


10

উবুন্টু কি ডিফল্টরূপে SELinux ব্যবহার করে এবং যদি তা না হয় তবে কীভাবে সুরক্ষা প্রসঙ্গে পরিচালিত হয়? উদাহরণস্বরূপ, সুরক্ষা প্রসঙ্গ ছাড়াই প্রক্রিয়াগুলি রুট হিসাবে চালানো অনুমতি দেওয়া একটি সুরক্ষা ঝুঁকি হতে পারে।

SELinux- র সম্পর্কে সাহায্য পাতা দাড়ায় যে SELinux- র একটি প্রোগ্রাম নিজে ইনস্টল করা প্রয়োজন হয়।

তাহলে উবুন্টু কীভাবে বাক্সের বাইরে সুরক্ষা প্রসঙ্গ পরিচালনা করবে?

উত্তর:


15

উবুন্টু অ্যাপেলআর্মার , একটি সেলইনাক্স বিকল্প ব্যবহার করে।

উইকিপিডিয়া কিছু লোক কেন SELinux এর চেয়ে আরও ভাল AppArmor বলে মনে করে:

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

উবুন্টু মূল অ্যাপ্লিকেশনগুলির জন্য অনেক অ্যাপআর্মার প্রোফাইল পাঠায়। আপনি তাদের খুঁজে পেতে পারেন /etc/apparmor.d/। আপনার যদি ডিফল্ট প্রোফাইলগুলি সম্পাদনা করতে হয় তবে আপনি সেটিংস থেকে ওভাররাইড করতে পারেন /etc/apparmor.d/local/

উবুন্টু কিছু তথাকথিত "বিমূর্ততা" জাহাজেও পাঠায়, যেগুলি নিজেকে নিজের পুনরায় না জানিয়ে নিজের বিখ্যাত অ্যাপআর্মার প্রোফাইলগুলি দ্রুত লেখার জন্য সহায়তা করার উপায় (বিখ্যাত DRY নীতি )।

একটি বিষয় যা লক্ষ্য করা গুরুত্বপূর্ণ তা হ'ল ফায়ারফক্সের জন্য অ্যাপআর্মার প্রোফাইলটি ডিফল্টরূপে অক্ষম করা থাকে, কারণ এটি অনেক ব্যবহারকারীর পক্ষে খুব বাধাজনক হতে পারে। আপনি ডকুমেন্টেশনে বর্ণিত হিসাবে এটি সক্ষম করতে পারেন :

sudo aa-enforce /etc/apparmor.d/usr.bin.firefox

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


0

আন্ড্রেয়ার উত্তরটি উল্লেখ করার সাথে সাথে উবুন্টু অ্যাপআর্মার ব্যবহার করে। "ডিফল্ট" SELinux প্রসঙ্গটি উবুন্টু আপনি কীভাবে SELinux ইনস্টল করবেন তার উপর অনেকটাই নির্ভর করে (আমি বিশ্বাস করি যে selinux-default, আপনি যেটিকে সন্ধান করছেন সেটিই )। অবশ্যই, আপনি যদি কোনওটি ইনস্টল না করেন তবে আপনার এটি আপনার স্বাদ অনুসারে কনফিগার করা উচিত।

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