วิธีปิดการใช้งาน SELinux บน CentOS 8

SELinux (Security Enhanced Linux) เป็นโมดูลเคอร์เนลของ Linux ซึ่งมีตัวเลือกสำหรับนโยบาย Mandatory Access Control (MAC) มันมาพร้อมกับยูทิลิตี้บรรทัดคำสั่งต่างๆ เพื่อควบคุมกิจกรรมที่อนุญาตสำหรับโปรแกรมหรือผู้ใช้ได้อย่างแม่นยำ

มันมาพร้อมกับการติดตั้งล่วงหน้าและเปิดใช้งานตามค่าเริ่มต้นในลีนุกซ์หลายรุ่น ส่วนใหญ่เป็นการแจกแจงแบบ Red Hat เช่น Fedora และ CentOS

แม้ว่า SELinux จะมอบการรักษาความปลอดภัยอีกชั้นหนึ่งอย่างแน่นอน แต่ก็มีการถกเถียงกันอย่างต่อเนื่องในชุมชนผู้ใช้ว่าจำเป็นต้องมีชั้นเพิ่มเติมดังกล่าวพร้อมกับกระบวนการรักษาความปลอดภัยที่มีอยู่แล้ว การป้องกันด้วยรหัสผ่าน ฯลฯ หรือไม่

หากคุณต้องการปิดการใช้งาน SELinux บนคอมพิวเตอร์ที่ใช้ CentOS 8 ให้ทำตามคำแนะนำโดยย่อ

การปิดใช้งาน SELinux ใน CentOS 8

ขั้นแรก ให้รันคำสั่งsestatusเพื่อดูสถานะของ SELinux:

$: sestatus
SELinux status:                 enabled
SELinuxfs mount:                /sys/fs/selinux
SELinux root directory:         /etc/selinux
Loaded policy name:             targeted
Current mode:                   enforcing
Mode from config file:          enforcing
Policy MLS status:              enabled
Policy deny_unknown status:     allowed
Memory protection checking:     actual (secure)
Max kernel policy version:      31

ตามที่แสดงในสถานะ SELinux เปิดใช้งานอยู่บนระบบและถูกตั้งค่าเป็นโหมด 'บังคับใช้' คุณสามารถตั้งค่าเป็นโหมด 'อนุญาต' หรือปิดใช้งานทั้งหมดได้ ในบทความนี้ เราจะเน้นไปที่การปิดใช้งาน SELinux

หากต้องการปิดใช้งาน SELinux ใน CentOS ให้เปิดไฟล์/etc/selinux/configและเปลี่ยนSELINUX=enforcingหรือกำหนดSELINUX=permissiveค่าเป็นดังที่แสดงด้านล่าง:SELINUX=disabled

# This file controls the state of SELinux on the system.
# SELINUX= can take one of these three values:
#     enforcing - SELinux security policy is enforced.
#     permissive - SELinux prints warnings instead of enforcing.
#     disabled - No SELinux policy is loaded.
SELINUX=disabled
# SELINUXTYPE= can take one of these three values:
#     targeted - Targeted processes are protected,
#     minimum - Modification of targeted policy. Only selected processes are protected. 
#     mls - Multi Level Security protection.
SELINUXTYPE=targeted

เนื่องจาก SELinux เป็นโมดูลเคอร์เนล จึงจำเป็นต้องรีสตาร์ทคอมพิวเตอร์เพื่อให้เคอร์เนลอ่านไฟล์การกำหนดค่าที่อัปเดตและโหลดระบบโดยปิดใช้งาน SELinux

sudo shutdown -r

หลังจากที่คอมพิวเตอร์เริ่มทำงานอีกครั้ง ให้รันsestatusเพื่อตรวจสอบว่า SELinux ถูกปิดใช้งานหรือไม่:

$: sestatus
SELinux status:                 disabled

🍻 ไชโย!


วิธีคัดลอกและวางบน Chromebook

วิธีคัดลอกและวางบน Chromebook

สิ่งแรกที่คุณอาจสงสัยขณะเปลี่ยนไปใช้ Chromebook คือวิธีทำสิ่งพื้นฐาน ซึ่งเป็นสิ่งที่คุณมีที่หลังมือในระบบปฏิบัติการก่อนหน้าของคุณ การคัดลอกและวางเป็นฟังก์ชันพื้นฐานอย่างหนึ่งที่คุณต้องใช้ในจุดใดจุดหนึ่ง

วิธีทดสอบการพิมพ์บน Linux ด้วย tt

วิธีทดสอบการพิมพ์บน Linux ด้วย tt

ในยุคของเทคโนโลยีสมัยใหม่ การพิมพ์กลายเป็นกิจกรรมที่นิยมใช้กันทั่วไปในหลายๆ อาชีพ การเรียนรู้ที่จะพิมพ์เร็วขึ้นด้วยความแม่นยำสามารถช่วยให้คุณทำสิ่งต่างๆ ได้มากขึ้นในระยะเวลาเท่ากัน

Wi-Fi ไม่ทำงานบน Ubuntu? นี่คือวิธีแก้ไข

Wi-Fi ไม่ทำงานบน Ubuntu? นี่คือวิธีแก้ไข

อูบุนตูเป็นที่นิยมในด้านความทนทานและข้อผิดพลาดค่อนข้างน้อย แต่ก็ไม่มีปัญหาอะไรแน่นอน หนึ่งในปัญหาดังกล่าวคือไดรเวอร์ Wi-Fi คุณอาจเปิดระบบของคุณเพียงเพื่อจะพบว่า Wi-Fi ของคุณไม่ทำงาน

วิธีสร้างและสแกนรหัส QR บน Chromebook

วิธีสร้างและสแกนรหัส QR บน Chromebook

รหัสตอบกลับด่วนหรือรหัส QR สั้น ๆ เป็นบาร์โค้ดขั้นสูงที่มีข้อมูลมากกว่าบาร์โค้ดแบบเดิม รหัสเหล่านี้เป็นแบบสองมิติ ช่วยให้คุณสแกนในแนวตั้งหรือแนวนอนได้

วิธีการติดตั้งและลบแพ็คเกจใน Arch Linux

วิธีการติดตั้งและลบแพ็คเกจใน Arch Linux

ต้องการติดตั้งแพ็คเกจบน Arch Linux แต่ไม่รู้จะทำอย่างไร? ผู้คนจำนวนมากประสบปัญหานี้เมื่อย้ายจากการแจกแจงแบบเดเบียนไปยัง Arch เป็นครั้งแรก อย่างไรก็ตาม คุณสามารถจัดการแพ็คเกจบนระบบที่ใช้ Arch ของคุณได้อย่างง่ายดายโดยใช้ตัวจัดการแพ็คเกจ

7 สุดยอดแอพ Ubuntu Dynamic Wallpaper

7 สุดยอดแอพ Ubuntu Dynamic Wallpaper

แม้ว่าคุณจะสามารถใช้แอพเพื่อสไลด์โชว์วอลเปเปอร์ดั้งเดิมของ Ubuntu ได้ ต่อไปนี้คือแอพบางตัวสำหรับดาวน์โหลดและตั้งค่าวอลเปเปอร์แบบไดนามิก

10+ ส่วนขยาย GNOME ที่ดีที่สุดสำหรับ Ubuntu 20.04

10+ ส่วนขยาย GNOME ที่ดีที่สุดสำหรับ Ubuntu 20.04

ส่วนขยายยอดนิยมมากมาย เช่น Gno-Menu, Extended Gestures ใช้งานไม่ได้กับ Ubuntu 20.04 ดังนั้นนี่คือรายการส่วนขยาย GNOME ที่ใช้งานได้ดีที่สุด

5 แอพถ่ายโอนไฟล์ Wi-Fi ที่ดีที่สุดจาก Ubuntu ไปยัง Android

5 แอพถ่ายโอนไฟล์ Wi-Fi ที่ดีที่สุดจาก Ubuntu ไปยัง Android

กลไกอย่างเช่น FTP, การถ่ายโอนไฟล์แบบเพียร์ทูเพียร์, การถ่ายโอน Wi-Fi จะช่วยคุณประหยัดเวลาหากคุณแชร์ไฟล์ระหว่าง Android และ Ubuntu บ่อยๆ

15 ธีมที่ดีที่สุดสำหรับ Ubuntu 20.04 ในปี 2020

15 ธีมที่ดีที่สุดสำหรับ Ubuntu 20.04 ในปี 2020

ธีมที่อัปเดตใหม่จำนวนมากพร้อมที่จะติดตั้งบนเดสก์ท็อป GNOME ใหม่ของ Ubuntu 20.04 แล้ว นี่คือรายการธีม Ubuntu ที่ดีที่สุดในปี 2020

ความแตกต่างระหว่าง Root Superuser บน Ubuntu

ความแตกต่างระหว่าง Root Superuser บน Ubuntu

สงสัยว่าความแตกต่างระหว่าง Root Superuser บน Ubuntu คืออะไร? เรามีคุณครอบคลุมที่นี่