CDH 搭建_关闭 SELinux|学习笔记

简介: 快速学习 CDH 搭建_关闭 SELinux

开发者学堂课程【2020版大数据实战项目之 DMP 广告系统(第二阶段)  CDH 搭建_关闭 SELinux】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/677/detail/11763


CDH 搭建_关闭 SELinux


SELinux 是一个子系统,但是在 Linux 当中,子系统是比较常见的概念,即它是内核的一个概念;所以,可以理解为整个 Linux 是由不同的子系统来构成的。那么, SELinux 就是其中之一,它负责安全。因为以往权限的控制方式,在 Linux 当中就是针对用户的,这用户对于文件的访问权限,但是还不够,因为在可能被提权以后,就会有黑客进攻。在黑客的攻击下,拿到了最高权限,就可以去使用任何一个进程来操作任何的一个程序。

解决办法就是要针对进程和用户两个概念进行安全保护,这就是 seLinux 的作用。 SELinux 就是做这件事的,但是在目前情况下是没有必要打开的,如果打开的话,会对很多文件管理造成很大的困扰。所以一般情况下,第一件事就是关闭 SELinux ,虽然它很厉害,但是很麻烦。

进入到笔记当中,步骤非常的简单,修改 / etc / selinus / config 文件,然后将 seLinux 关闭。如下图所示。

 

一、关闭SELinux

分为两个部分。如果想临时修改的话,可以直接去使用 setenforce 0 的命令,就可以临时的关闭 SELinux 。但是不够固化,重启以后又会出现问题,所以就可以使用vi / etc / selinux / config 。之后可以发现, seLinux = enforcing ,表示启动的状态。如下图。

image.png

之后将 seLinux = enforcing注释掉,再继续往下一行改成 SELINUX = disable ,这样可以将它关闭。如下图。

image.png

完成后保存并退出,这时可以通过 getenforce 去查看,可以看到是Permissive 关闭的状态。如下图。

image.png

接下来进入 CDH 02 当中,进行 clear 。首先第一 setenforce 0 ,第二步vi / etc / selinux / config 。在该页面上将  seLinux =  enforcing注释掉,增加一行新的 SELINUX  =  disable ,这就是修改的方式。如下图。

image.png

然后CDH 03 中,首先是 setenforce 0其次是 vi / etc / selinux / config 。将 seLinux = enforcing注释掉,之后另起一行 SELINUX  =  disable ,到这里就修改成功。如下图。

image.png

此时,安全系统就关闭正常情况下大家还是需要重启,但是这里已经做过临时的修改,就不需要重启,而且重启以后,还会是关闭状态

 

相关文章
|
存储 网络协议 C语言
一文带你秒懂 字节序(byte order),比特序(bit order),位域(bit field)
一文带你秒懂 字节序(byte order),比特序(bit order),位域(bit field)
1549 0
|
22天前
|
人工智能 Java API
Java 正式进入 Agentic AI 时代:Spring AI Alibaba 1.1 发布背后的技术演进
Spring AI Alibaba 1.1 正式发布,提供极简方式构建企业级AI智能体。基于ReactAgent核心,支持多智能体协作、上下文工程与生产级管控,助力开发者快速打造可靠、可扩展的智能应用。
1321 43
|
缓存 Linux 开发工具
CentOS 7- 配置阿里镜像源
阿里镜像官方地址http://mirrors.aliyun.com/ 1、点击官方提供的相应系统的帮助 :2、查看不同版本的系统操作: 下载源1、安装wget yum install -y wget2、下载CentOS 7的repo文件wget -O /etc/yum.
263395 0
|
缓存 Linux
Centos7配置国内yum源和epel源
本篇内容记录了Centos7如何配置国内yum源和epel源。
14034 1
|
6月前
|
关系型数据库 MySQL
MySQL数据表添加字段(三种方式)
本文解析了数据表的基本概念及字段添加方法。在数据表中,字段是纵向列结构,记录为横向行数据。MySQL通过`ALTER TABLE`指令支持三种字段添加方式:1) 末尾追加字段,直接使用`ADD`语句;2) 首列插入字段,通过`FIRST`关键字实现;3) 指定位置插入字段,利用`AFTER`指定目标字段。文内结合`student`表实例详细演示了每种方法的操作步骤与结构验证,便于理解与实践。
|
PyTorch TensorFlow 算法框架/工具
手把手教你-MAC笔记本安装Pytorch环境
手把手教你-MAC笔记本安装Pytorch环境
|
人工智能 边缘计算 自然语言处理
DistilQwen2:通义千问大模型的知识蒸馏实践
DistilQwen2 是基于 Qwen2大模型,通过知识蒸馏进行指令遵循效果增强的、参数较小的语言模型。本文将介绍DistilQwen2 的技术原理、效果评测,以及DistilQwen2 在阿里云人工智能平台 PAI 上的使用方法,和在各开源社区的下载使用教程。
|
缓存 Linux
解决CentOS 7停止更新后yum源失效问题【图文教程】
以上步骤完成后,你的 CentOS 7 系统就会使用阿里云的 yum 源,更换yum以后就可以正常使用啦。
10999 2
|
程序员 Linux 开发工具
老程序员分享:OpenCPN介绍及编译
老程序员分享:OpenCPN介绍及编译
778 4
|
Oracle 关系型数据库 中间件