阿里云服务器ECS开启或关闭SELinux图文教程

简介: SELinux提供支持访问控制的安全政策保护机制,Linux百科来以阿里云Linux服务器CentOS 7.2 64位操作系统为例

阿里云服务器安全增强型Linux(SELinux)是一个Linux内核功能,SELinux提供支持访问控制的安全政策保护机制,Linux百科以阿里云Linux服务器为例开启或关闭SELinux教程:

阿里云Linux服务器开启或关闭SELinux

Linux服务器开启SELinux可以提高系统安全,但是也有可能导致破坏操作系统的文件,造成系统无法启动的问题。如果你的应用需要十分严格的安全策略,需要在Linux操作系统中开启SELinux,可以参考Linux百科本文教程,Linux百科以CentOS 7.2 64位操作系统为例:

参考:https://dashi.aliyun.com/site/cloud/linux

开启SELinux

1、root远程连接云服务器ECS,执行命令:

ssh root@服务器IP

2、编辑SELinux的config文件,在云服务器ECS是执行命令:

vi /etc/selinux/config

3、找到SELINUX=disabled,按i进入编辑模式,通过修改该参数开启SELinux
SELinux.jpg
SELINUX=disabled

如上图所示,修改SELINUX=disabled参数,有两种修改方式:

  • SELINUX=enforcing:强制模式,表示所有违反安全策略的行为都将被禁止;
  • SELINUX=permissive:宽容模式,表示所有违反安全策略的行为不被禁止,但是会在日志中作记录。

根据实际情况选择修改SELINUX参数。

4、修改完后,按键盘左上角Esc键,退出vi编辑模式,执行命令::wq,保存并退出文件

注意:修改config文件后,需要重启云服务器,但是直接重启ECS会出现系统无法启动的错误。所以,在重启之前需要在根目录下新建autorelabel文件。操作方法如下:

5、在根目录下新建隐藏文件autorelabel,命令:

touch /.autorelabel

云服务器ECS实例重启后,SELinux会自动重新标记所有系统文件。

6、重启云服务器ECS,命令:

shutdown -r now

验证SELinux状态

1、root远程连接云服务器,命令:

ssh root@服务器ip

2、验证SELinux状态,执行命令:

getenforce

返回状态是enforcing或permissive,表示SELinux已经开启。

运行命令:

sestatus

可以查看更多SELinux信息,如下图:
sestatus.jpg
sestatus

关闭SELinux

1、root连接服务器,命令:

ssh root@服务器IP

2、验证SELinux状态,命令:

getenforce

如果返回结果为enforcing,则表示SELinux已开启

3、选择临时关闭
执行命令:

setenforce 0

可临时关闭SELinux。

4、永久关闭SELinux,永久关闭SELinux的方法,和开启SELinux方法相同

编辑SELinux的config文件,命令:

vi /etc/selinux/config

找到SELINUX=enforcing,按i进入编辑模式,将参数修改为SELINUX=disabled即可。

修改后,按:wq保存并退出文件。然后重启云服务器ECS实例即可。重启后,可以运行getenforce命令查看验证SELinux状态,如果显示disabled则代表SELinux已经关闭。

相关实践学习
2分钟自动化部署人生模拟器
本场景将带你借助云效流水线Flow实现人生模拟器小游戏的自动化部署
7天玩转云服务器
云服务器ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,可降低 IT 成本,提升运维效率。本课程手把手带你了解ECS、掌握基本操作、动手实操快照管理、镜像管理等。了解产品详情: https://www.aliyun.com/product/ecs
相关文章
|
24天前
|
弹性计算 Linux Windows
跨账号和同账号的ECS云服务器之间迁移教程
跨账号和同账号的ECS云服务器之间迁移教程
|
2月前
|
存储 编解码 缓存
阿里云服务器实例规格选择参考:根据业务场景选择云服务器实例规格
在阿里云服务器的购买过程中,云服务器实例规格是很多用户最难选择的一个选项,因为阿里云有着多达几十种不同的实例规格,为此,阿里云官方在云服务器购买页面新推出了一个场景化选型推荐,用户可通过自己的上云场景结合场景化选型里面的业务场景和细分场景来选择适合自己的阿里云服务器实例规格,在很大程度上解决了新手用户在选择阿里云服务器实例规格上的困局。
119 11
阿里云服务器实例规格选择参考:根据业务场景选择云服务器实例规格
|
23天前
|
弹性计算 网络安全
阿里云国际OpenAPI多接口快速管理ECS服务器教程
阿里云国际OpenAPI多接口快速管理ECS服务器教程
|
13天前
|
弹性计算 安全 网络安全
阿里云服务器租用流程,四种阿里云服务器租用方式图文教程参考
阿里云服务器可以通过自定义租用、一键租用、云市场租用和活动租用四种方式去租用,不同的租用方式适合不同的用户群体,例如我们只是想租用一款配置较低且可以快速部署应用的云服务器,通常可以选择一键租用或者云市场租用,本文为大家展示不同租用方式的适合对象以及租用流程,以供初次租用阿里云服务器的用户参考和选择。下面是阿里云服务器租用的图文操作步骤。
|
15天前
|
弹性计算 并行计算 数据库
阿里云服务器多少钱一年?整理2024年最新爆款服务器配置排行榜,共7台!
阿里云2024年服务器最新价格出炉,涵盖ECS云服务器与轻量应用服务器多款配置,如2核2G 79元/年起、2核4G配置199元一年、4核8G 955元/年等,满足不同需求。详情及购买链接见正文。
|
16天前
|
关系型数据库 MySQL Linux
基于阿里云服务器Linux系统安装Docker完整图文教程(附部署开源项目)
基于阿里云服务器Linux系统安装Docker完整图文教程(附部署开源项目)
152 2
|
21天前
|
弹性计算 开发框架 .NET
阿里云服务器购买教程及云服务器地域、实例、操作系统、带宽等参数选择指南
对于初次购买阿里云服务器的用户来说,想使用阿里云服务器搭建网站或者运行APP、小程序等项目,第一步就是要先购买阿里云服务器,下面小编以图文形式给大家介绍一下阿里云服务器的购买流程,以及购买过程中如何云服务器地域、实例、带宽等关键配置和选择这些参数的一些注意事项,以供参考。
|
22天前
|
存储 固态存储 安全
阿里云服务器X86计算架构解析与X86计算架构云服务器收费价格参考
阿里云服务器架构分为X86计算、Arm计算、高性能计算等多种架构,其中X86计算是用户选择最多的一种架构,本文将深入探讨阿里云X86计算架构的云服务器,包括其技术特性、适用场景、性能优势以及最新价格情况。
|
23天前
|
编解码 弹性计算 应用服务中间件
阿里云服务器Arm计算架构解析:Arm计算架构云服务器租用收费标准价格参考
阿里云服务器架构分为X86计算、Arm计算、高性能计算等多种架构,其中Arm计算架构以其低功耗、高效率的特点受到广泛关注。本文将深入解析阿里云Arm计算架构云服务器的技术特点、适用场景以及包年包月与按量付费的收费标准与最新活动价格情况,以供选择参考。
|
24天前
|
域名解析 网络协议 数据安全/隐私保护
阿里云轻量应用服务器搭建WordPress个人博客教程
阿里云轻量应用服务器搭建WordPress个人博客教程

热门文章

最新文章