SELinux ஐ முடக்குவது பற்றி நாம் சிந்திக்க மற்றொரு காரணம், நீங்கள் ராஸ்பெர்ரி பிஸ் போன்ற ஒற்றை-பலகை கணினிகளில் (SBCs) Fedora Linux 39 ஐ இயக்கும்போது. இந்த மினி-கணினிகள் குறைந்த வளங்களைக் கொண்டிருப்பதால், SELinux ஐ முடக்குவது செயல்திறனை சற்று மேம்படுத்தும்.
SELinux ஐ முழுவதுமாக செயலிழக்கச் செய்து, உங்கள் கணினியை பாதுகாப்பற்ற நிலையில் விட்டுவிட நாங்கள் பரிந்துரைக்கவில்லை. ஆனால் இது ஒரு சோதனைக் கணினியாகவோ, வரையறுக்கப்பட்ட ஆதாரங்களைக் கொண்ட ஒற்றை-பலகை கணினியாகவோ அல்லது தனிப்பட்ட நெட்வொர்க்கில் உள்ள கணினியாகவோ இருந்தால், அது வெளியில் இருந்து அணுக முடியாததாக இருந்தால், நீங்கள் SELinux ஐ முடக்கலாம்.
இந்தக் கட்டுரையில், உங்களுக்குத் தேவைப்பட்டால், ஃபெடோரா 39 இல் SELinux ஐ முழுமையாக முடக்குவது எப்படி என்பதைக் காண்பிப்போம்.
உள்ளடக்கத்தின் தலைப்பு:
- SELinux இன் தற்போதைய நிலையைச் சரிபார்க்கிறது
- SELinux முறைகளை மாற்றுதல்
- கர்னல் பூட் அளவுருவைப் பயன்படுத்தி SELinux ஐ முழுமையாக முடக்குகிறது
- SELinux முடக்கப்பட்டுள்ளதா என்பதைச் சரிபார்க்கிறது
- மீண்டும் SELinux ஐ இயக்குகிறது
- முடிவுரை
SELinux இன் தற்போதைய நிலையைச் சரிபார்க்கிறது
SELinux இன் தற்போதைய நிலையைச் சரிபார்க்க, பின்வரும் கட்டளையை இயக்கவும்:
$ பெறுதல்
நீங்கள் பார்க்க முடியும் என, SELinux 'செயல்படுத்துதல்' முறையில் உள்ளது. இது Fedora 39 இல் SELinux இன் இயல்புநிலை பயன்முறையாகும்.
SELinux முறைகளை மாற்றுதல்
SELinux இரண்டு முறைகளைக் கொண்டுள்ளது: 'செயல்படுத்துதல்' முறை மற்றும் 'அனுமதி' முறை.
'செயல்படுத்துதல்' பயன்முறையில், SELinux அதன் பாதுகாப்புக் கொள்கைகளைச் செயல்படுத்துகிறது. 'அனுமதி' முறையில், SELinux எச்சரிக்கைகளை மட்டுமே பதிவு செய்கிறது; அது எந்தக் கொள்கையையும் செயல்படுத்தாது. எனவே, 'அனுமதி' பயன்முறையில், SELinux செயலிழந்தால், நீங்கள் எப்படிச் செய்ய விரும்புகிறீர்களோ, அதைப் போலவே செயல்பட அனுமதிக்கும்.
SELinux ஐ முற்றிலுமாக முடக்குவதற்குப் பதிலாக, நீங்கள் வேறு ஏதாவது மனதில் கொள்ளாவிட்டால், அதை 'அனுமதி' முறையில் அமைக்கலாம்.
SELinux ஐ 'அனுமதி' முறையில் அமைக்க, பின்வரும் கட்டளையை இயக்கவும்:
$ சூடோ ஆனாலும் -நான் 's/^SELINUX=செயல்படுத்துதல்/SELINUX=அனுமதி/ஜி' / முதலியன / selinux / கட்டமைப்புமாற்றங்கள் நடைமுறைக்கு வர, உங்கள் Fedora கணினியை மீண்டும் துவக்கவும்:
$ சூடோ மறுதொடக்கம்நீங்கள் பார்க்க முடியும் என, SELinux 'அனுமதி' முறையில் அமைக்கப்பட்டுள்ளது.
$ பெறுதல்
பின்வரும் கட்டளையுடன் SELinux ஐ 'Enforcing' முறையில் மாற்றலாம்:
$ சூடோ ஆனாலும் -நான் 's/^SELINUX=அனுமதி/SELINUX=செயல்படுத்துதல்/g' / முதலியன / selinux / கட்டமைப்புபின்னர், மாற்றங்கள் நடைமுறைக்கு வர உங்கள் கணினியை மறுதொடக்கம் செய்யுங்கள்.
$ சூடோ மறுதொடக்கம்கர்னல் பூட் அளவுருவைப் பயன்படுத்தி SELinux ஐ முழுமையாக முடக்குகிறது
கர்னல் துவக்க அளவுருவைப் பயன்படுத்தி ஃபெடோரா 39 இல் SELinux ஐ முழுமையாக முடக்க, பின்வரும் கட்டளையை இயக்கவும்:
$ சூடோ முரட்டுத்தனமான --update-kernel அனைத்து --ஆர்க்ஸ் 'selinux=0'நீங்கள் பார்க்கிறபடி, ஃபெடோரா 39 இன் அனைத்து GRUB துவக்க உள்ளீடுகளுக்கும் “selinux=0” கர்னல் துவக்க அளவுரு அமைக்கப்பட்டுள்ளது.
$ சூடோ முரட்டுத்தனமான --தகவல் அனைத்து
மாற்றங்கள் நடைமுறைக்கு வர, உங்கள் கணினியை மீண்டும் துவக்கவும்.
$ சூடோ மறுதொடக்கம்SELinux முடக்கப்பட்டுள்ளதா என்பதைச் சரிபார்க்கிறது
SELinux முடக்கப்பட்டுள்ளதா என்பதைச் சரிபார்க்க, பின்வரும் கட்டளையை இயக்கவும்:
$ பெறுதல்நீங்கள் பார்க்க முடியும் என, SELinux முடக்கப்பட்டுள்ளது.
மீண்டும் SELinux ஐ இயக்குகிறது
SELinux ஐ மீண்டும் இயக்க, பின்வரும் கட்டளையுடன் “selinux=0” கர்னல் துவக்க அளவுருவை அகற்றவும்:
$ சூடோ முரட்டுத்தனமான --update-kernel அனைத்து --அகங்களை அகற்று 'selinux=0'நீங்கள் பார்க்கிறபடி, ஃபெடோரா 39 இன் அனைத்து GRUB துவக்க உள்ளீடுகளிலிருந்தும் “selinux=0” கர்னல் துவக்க அளவுரு அகற்றப்பட்டது.
$ சூடோ முரட்டுத்தனமான --தகவல் அனைத்து
மாற்றங்கள் நடைமுறைக்கு வர, உங்கள் கணினியை மீண்டும் துவக்கவும்.
$ சூடோ மறுதொடக்கம்உங்கள் கணினி துவங்கியதும், பின்வரும் ஸ்கிரீன்ஷாட்டில் நீங்கள் பார்ப்பது போல் SELinux செயல்படுத்தப்பட வேண்டும்:
$ பெறுதல்முடிவுரை
இந்தக் கட்டுரையில், ஃபெடோரா 39 இல் SELinux முறைகளை ('செயல்படுத்துதல்' என்பதிலிருந்து 'அனுமதி' மற்றும் நேர்மாறாக) எவ்வாறு மாற்றுவது என்பதை நாங்கள் உங்களுக்குக் காண்பித்தோம். 'selinux=0' ஐப் பயன்படுத்தி, ஃபெடோரா 39 இல் SELinux ஐ எவ்வாறு முழுமையாக முடக்குவது என்பதையும் நாங்கள் உங்களுக்குக் காண்பித்தோம். கர்னல் அளவுரு மற்றும் ஃபெடோரா 39 இல் SELinux ஐ மீண்டும் இயக்குவது எப்படி.