在Ubuntu系统中,SELinux(Security-Enhanced Linux)默认是未启用的。如果你想要在Ubuntu上启用SELinux,可以按照以下步骤操作:
安装SELinux: 首先,你需要确保SELinux已经安装在你的系统上。你可以通过运行以下命令来安装它:
sudo apt update
sudo apt install selinux-basics selinux-policy-default
配置SELinux: 安装完成后,你需要配置SELinux。你可以选择将其设置为“enforcing”模式(强制模式),在这种模式下,SELinux会阻止不符合策略的行为。或者,你可以将其设置为“permissive”模式(宽容模式),在这种模式下,SELinux会记录不符合策略的行为,但不会阻止它们。
要设置SELinux模式,你可以编辑/etc/selinux/config
文件:
sudo nano /etc/selinux/config
在文件中找到SELINUX=enforcing
这一行(如果没有这一行,你可以添加它),然后根据你的需求将其更改为:
SELINUX=enforcing
或者
SELINUX=permissive
保存并关闭文件。
重启系统: 更改SELinux配置后,你需要重启系统以使更改生效:
sudo reboot
验证SELinux状态: 系统重启后,你可以通过运行以下命令来验证SELinux的状态:
sestatus
这将显示SELinux的当前状态,包括它是处于“enforcing”模式还是“permissive”模式。
请注意,启用SELinux可能会对你的系统产生一些影响,因为它会限制某些程序的行为。在启用SELinux之前,请确保你了解它的工作原理以及如何管理相关的策略。如果你不熟悉SELinux,建议先在测试环境中进行尝试。
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
推荐阅读:centos selinux如何开启