我的编程空间,编程开发者的网络收藏夹
学习永远不晚

怎么关闭与开启SELinux

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

怎么关闭与开启SELinux

今天小编给大家分享一下怎么关闭与开启SELinux的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。

SELinux 主要由美国国家安全局开发。2.6 及以上版本的 Linux 内核都已经集成了 SELinux 模块,SELinux 的结构及配置非常复杂,而且有大量概念性的东西,要学精难度较大。很多 Linux 系统管理员嫌麻烦都把 SELinux 关闭了。

怎么关闭与开启SELinux

脚本代码

#!/bin/bash  #  -------------+--------------------  # * Filename    :       selinux.sh          # * Revision    :       2.0            # * Date        :       2017-09-02# * Author      :       Aubin          # * Description :                      #  -------------+---------------------#       www.shuaiguoxia.com#path=/app/selinuxselinux=`sed -rn "/^(SELINUX=).*\$/p" $path`case $1 inenforcing|en)       sed -ri "s@^(SELINUX=).*\$@\1enforcing@g" $path       if [ $selinux ==  'SELINUX=disabled' ];then               read -p "SELinux enforcing. you need reboot system ( yes or no ):" input               [ $input == 'yes' -o $input == 'y' ] && reboot || echo "please Manual operation reboot"       else               echo "SELinux enforcing."       fi       ;;permissive|per|pe)       sed -ri "s@^(SELINUX=).*\$@\1permissive@g" $path       if [ $selinux == 'SELINUX=disabled' ];then               read -p "SELinux permissive. you need reboot system ( yes or no ):" input               [ $input == 'yes' -o $input == 'y'] && reboot || echo "please Manual operation reboot"       else               echo "SELINUX permissive"       fi       ;;disabled|dis|di)       sed -ri "s@^(SELINUX=).*\$@\1disabled@g" $path       if [ $selinux == 'SELINUX=enforcing' ];then                read -p "SELinux permissive. you need reboot system ( yes or no ):" input               [ $input == 'yes' -o $input == 'y' ] && reboot || echo "please Manual operation reboot"       else               echo "SELINUX disabled"       fi       ;;l|a)       echo `sed -nr 's@(^SELINUX=.*)@\1@p' $path`       ;;help|--help)       echo "$0 [ enforcing | permissive | disabled  ]"       ;;*)       echo "$0 [ enforcing | permissive | disabled  ]"       ;;esac

脚本测试 

怎么关闭与开启SELinux

根据case语句对用户的位置变量(输入的参数)进行判断,进而根据不同的参数实现不同的效果。

SELinux在enforcing状态与disabled状态切换时必须要进行重启才能生效,所以要在脚本中判断用户之前的SELinux的状态是什么样的,询问用户是否进程重启操作系统。

以上就是“怎么关闭与开启SELinux”这篇文章的所有内容,感谢各位的阅读!相信大家阅读完这篇文章都有很大的收获,小编每天都会为大家更新不同的知识,如果还想学习更多的知识,请关注编程网行业资讯频道。

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

怎么关闭与开启SELinux

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

怎么关闭与开启SELinux

今天小编给大家分享一下怎么关闭与开启SELinux的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。SELinux 主要由美国国
2023-06-28

怎样开启和关闭SELinux

本篇文章给大家分享的是有关怎样开启和关闭SELinux,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。安全增强型Linux(SELinux)是一个Linux内核的功能,它提供支持
2023-06-28

selinux怎么关闭

本篇内容介绍了“selinux怎么关闭”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!# sestatusselinux status:
2023-07-04

Linux中如何开启或关闭SELinux

本文介绍了如何在Linux系统中启用或禁用SELinux。SELinux是一项安全增强模块,可保护系统免受恶意软件和其他威胁。启用SELinux提供更严格的安全性,禁用SELinux可减少管理复杂性。本文提供了在不同发行版(如RHEL、Debian和Fedora)中启用或禁用SELinux的具体步骤,并强调了这样做前的注意事项,例如影响和日志记录。
Linux中如何开启或关闭SELinux
2024-04-02

Linux怎么关闭selinux

这篇文章主要介绍“Linux怎么关闭selinux”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“Linux怎么关闭selinux”文章能帮助大家解决问题。1、查看 [root@dev-server
2023-06-28

centos下如何关闭selinux不重启

这篇文章将为大家详细讲解有关centos下如何关闭selinux不重启,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。关闭SELinux的方法:修改/etc/selinux/config文件中的SELINU
2023-06-10

Linux下怎么查看SELinux状态和关闭SELinux

本篇内容介绍了“Linux下怎么查看SELinux状态和关闭SELinux”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!一、查看SELinu
2023-06-13

如何进行SELinux策略规则的开启和关闭

这篇文章主要为大家分析了如何进行SELinux策略规则的开启和关闭的相关知识点,内容详细易懂,操作细节合理,具有一定参考价值。如果感兴趣的话,不妨跟着跟随小编一起来看看,下面跟着小编一起深入学习“如何进行SELinux策略规则的开启和关闭”
2023-06-28

Linux服务器怎么关闭selinux

这篇文章主要讲解了“Linux服务器怎么关闭selinux”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Linux服务器怎么关闭selinux”吧!关闭selinux1、通过命令“geten
2023-06-06

Linux中SELinux三种模式的启动、关闭与查看方式

SELinux提供三种模式来增强Linux安全性:强制模式(启用最严格的访问控制)、宽容模式(记录违规但不过度执行)和禁用模式(关闭SELinux安全功能)。通过设置启动标志、systemctl命令或修改配置文件,可以轻松启用、禁用和查看SELinux模式。选择适当的模式取决于系统安全需求和风险承受能力。遵循最佳实践,例如在启用前了解影响、进行策略调整并监控日志,以最大程度地利用SELinux的优势。
Linux中SELinux三种模式的启动、关闭与查看方式
2024-04-02

Linux怎么开启、关闭redis

这篇文章将为大家详细讲解有关Linux怎么开启、关闭redis,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。Redis 是一个高性能的key-value数据库。 redis的出现,很大程度补偿了memca
2023-06-28

Hadoop 2.7.4怎么关闭与启动

这篇文章主要讲解了“Hadoop 2.7.4怎么关闭与启动”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Hadoop 2.7.4怎么关闭与启动”吧!环境说明:[root@hadp-maste
2023-06-03

关闭selinux的命令是什么

关闭SELinux的命令是:setenforce 0该命令可以将SELinux的执行模式设置为"Permissive",即不强制执行SELinux策略,仅记录安全事件。这样可以在不关闭SELinux的情况下暂时关闭其策略效果,方便排查问题。
2023-05-16

win7445端口开启怎么关闭

本篇内容介绍了“win7445端口开启怎么关闭”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!win7445端口开启关闭教程一:445端口开启
2023-07-01

win11怎么关闭onedrive开机启动

要关闭Windows 11中的OneDrive开机启动,可以按照以下步骤操作:1. 打开“设置”应用程序。您可以通过点击任务栏上的“开始”按钮,然后点击“设置”图标来打开它。2. 在“设置”窗口中,点击左侧的“应用”选项。3. 在“应用”页
2023-09-11

ubuntu怎么关闭开机启动项

在Ubuntu中,关闭开机启动项的方法有以下几种:使用系统设置:打开"系统设置",然后选择"应用程序启动"。在这个窗口中,你可以看到所有已启动的应用程序及其相关信息。选择要禁用的应用程序,然后点击"移除"按钮即可。使用命令行工具:打开终端,
ubuntu怎么关闭开机启动项
2024-02-29

ubuntu关闭selinux的方法是什么

本文小编为大家详细介绍“ubuntu关闭selinux的方法是什么”,内容详细,步骤清晰,细节处理妥当,希望这篇“ubuntu关闭selinux的方法是什么”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。ubunt
2023-07-04

linux selinux关闭的步骤是什么

要关闭SELinux,可以按照以下步骤进行操作:确认SELinux状态:使用命令sestatus来检查SELinux的当前状态。临时关闭SELinux:使用命令setenforce 0将SELinux设置为Permissive模式(临时关闭
2023-10-23

编程热搜

目录