উবুন্টুর জন্য কি এক্সেক শিল্ড বাফার ওভারফ্লো সুরক্ষা রয়েছে?


12

উবুন্টুর জন্য কি এক্সেক শিল্ড বাফার ওভারফ্লো সুরক্ষা রয়েছে?

আমি নিম্নলিখিত কমান্ড দিয়ে উবুন্টু 12.04 এ এক্সিকিউট শিল্ড সক্ষম করার চেষ্টা করেছি

sudo sysctl -w kernel.exec-shield=1

কিন্তু এটা বলেছে

error: "kernel.exec-shield" is an unknown key

যদি তা না হয় তবে উবুন্টুর সমতুল্য সমাধান কী এবং আমি কীভাবে এটি ইনস্টল ও সক্ষম করতে পারি?

উত্তর:


8

উবুন্টুতে NX সুরক্ষা ডিফল্টরূপে সক্ষম হয়েছে। এটি হয় সিপিইউ সমর্থন করার সময় হার্ডওয়্যার এনএক্স ব্যবহার করে, বা কার্নেলে এনএক্স এমুলেশন ব্যবহার করে (রেড হ্যাট এক্সেকশন শিল্ড প্যাচের সমতুল্য)।

আরও তথ্যের জন্য, এখানে যান: https://wiki.ubuntu.com সুরক্ষা / বৈশিষ্ট্যগুলি

আরও সুনির্দিষ্ট: https://wiki.ubuntu.com/Security/F Features#nx


0

আপনার /etc/sysctl.conf ফাইলটি খুলুন:

# sudo gedit /etc/sysctl.conf
#### Add the following lines:

###enable ExecShield protection

kernel.exec-shield = 1

###enable random placement of virtual memory regions protection

kernel.randomize_va_space = 1

  সংরক্ষণ করুন এবং ফাইলটি বন্ধ করুন।   

পুনরায় বুট না করে সিস্টেস্টেল লোড করতে নীচে এই কমান্ডটি টাইপ করুন:
sysctl -p


2
আপনি কি নিশ্চিত করতে পারেন যে উবুন্টু কার্নেল.এক্সেক-শিল্ড কী সমর্থন করে? সর্বশেষে আমি এটি পরীক্ষা করেছিলাম। এটি এখনও পর্যন্ত একটি রেড হ্যাট / ফেডোরা বৈশিষ্ট্য বলে মনে হচ্ছে।
কেভিন বোয়েন
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.