Linux--selinux
SELinux 介绍
SELinux是美国国家安全局(NSA)对于强制访问控制的实现。大多数情况下我们会关闭SELinux。
永久关闭SELinux
- 修改SELinux的配置文件:
[root@39 ~]# cp /etc/selinux/config /etc/selinux/config.bak
[root@39 ~]# sed -i 's#SELINUX=enforcing#SELINUX=disabled#g' /etc/selinux/config
[root@39 ~]# cat /etc/selinux/config
# 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 two values:
# targeted - Targeted processes are protected,
# mls - Multi Level Security protection.
SELINUXTYPE=targeted
注意:修改完配置文件后需要重启服务器才能生效
临时关闭SELinux
# 查看SELinux状态:
[root@39 ~]# getenforce
Enforcing
[root@39 ~]# setenforce
usage: setenforce [ Enforcing | Permissive | 1 | 0 ]
[root@u39 ~]# setenforce 0
[root@39 ~]# getenforce
Permissive
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· Manus爆火,是硬核还是营销?
· 一文读懂知识蒸馏
· 终于写完轮子一部分:tcp代理 了,记录一下