当前位置: 首页 > news >正文

Linux的运行模式

在 Linux 系统中,getenforce 是一个用于查询 SELinux(Security-Enhanced Linux)当前运行模式的命令。
SELinux 是一种强制访问控制(MAC)安全机制,它有三种主要运行模式:
Enforcing(强制模式):SELinux 会强制执行所有安全策略,违反策略的操作会被阻止并记录日志
Permissive(宽容模式):SELinux 不会强制执行安全策略,但会记录违反策略的操作(用于调试)
Disabled(禁用模式):SELinux 完全关闭

执行 getenforce 命令后,它会直接返回当前 SELinux 的运行模式(上述三个值之一)。
一、临时修改 SELinux 模式(无需重启)使用 setenforce 命令可以临时切换 SELinux 的运行模式,适用于调试或临时测试场景:
1.强制模式 setenforce 1
2.宽容模式 setenforce 0
二、永久修改 SELinux 模式(需重启)若要长期生效,需修改 SELinux 的配置文件 /etc/selinux/config(或 /etc/sysconfig/selinux,两者通常是软链接关系):
1.编辑配置文件:
vim /etc/selinux/config
2.找到 SELINUX= 行,根据需求修改为以下值之一:
强制模式:SELINUX=enforcing
宽容模式:SELINUX=permissive
禁用模式:SELINUX=disabled
3.保存文件并重启系统,使配置生效:
reboot(重启系统命令)

http://www.wxhsa.cn/company.asp?id=1859

相关文章:

  • Spring Boot + MybatisX,效率翻倍!
  • 条码控件Aspose.BarCode教程:使用 Java 自动生成 DotCode 条形码
  • AI 玩转网页自动化无压力:基于函数计算 FC 构建 Browser Tool Sandbox
  • AI时代的全栈框架:独立开发者的机会与挑战
  • 创建逻辑卷
  • Server 13 ,CentOS 上使用 Nginx 部署多个前端项目完整指南( 协助多端口与脚本自动化 )
  • 洛谷P2490 [SDOI2011] 黑白棋
  • WGCLOUD的告警日志在哪儿存贮的?
  • 传统软件部署的痛点
  • HarmonyOS 5分布式数据管理初探:实现跨设备数据同步
  • qoj965 Trade
  • 复盘我的第一个 大模型Agent:从核心循环到模块化架构的演进之路
  • Linux内核不使用bear如何快速生成compile_commands.json使用vscode阅读源码
  • Docker 容器化
  • phpmyadmin漏洞利用
  • CF19E Fairy
  • Wireshark 学习笔记(二)
  • 鸿蒙应用开发从入门到实战(三):第一个鸿蒙应用
  • Litctf2025 Write-up
  • DFS算法(递归)
  • 博客园出海记
  • vue3 - pinia状态管理库
  • 做会议海报就是在淘汰老实人
  • ubuntu24.04安装mysql5.7.42
  • 易基因:Cell封面:中国科学家杨学勇/黄三文m6A-seq等揭示同义突变通过表观转录调控机制决定生物性状|顶刊突破
  • 一文看懂Deepspeed:用ZeRO训练大模型原理解析及参数含义解释
  • AC-DC整流器双闭环控制MATLAB/Simulink仿真
  • 新娘化妆 造型 美甲 护肤 资料合集
  • rabbitMQ-基础day1 - a
  • 实用指南:Nginx反向代理与负载均衡部署