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

centos7 semanage 离线安装 SELinux

centos7 semanage 离线安装

还是参考一下 换成阿里云的源 之后 ,在线更新不,不要用离线安装
centos7 更新 yum源 为 阿里云 LTS
https://blog.csdn.net/wowocpp/article/details/142517908

CentOS7安装时使用"基础服务器"选项安装, 后发现没有semanage命令.

ss -tnlp

可以通过 getenforce 命令查看 SELinux服务的运行状态。# setenforce 0

getenforce

Permissive

使用yum查询选项搜索

1、使用yum查找提供此功能的的软件包:# yum provides /usr/sbin/semanage
或者# yum whatprovides /usr/sbin/semanage

[root@localhost ~]# yum provides semanage
按照搜索结果安装对应包即可解决

[root@localhost ~]# yum install -y policycoreutils-python

ping www.baidu.com
不用加 sudo
yum provides semanage  
/usr/sbin/semanage
yum install -y policycoreutils-python-2.5-34.el7.x86_64
semanage 
semanage fcontext -l|grep mysqld_db_tls /opt/datadir/mysql/
ls
semanage fcontext -a -t mysqld_db_t "/opt/datadir/mysql(/.*)?"
restorecon -Rv /opt/datadir/mysql
semanage fcontext -l|grep mysqld_db_t3.修改SELinux添加修改的端口号到SELinux:semanage port -a -t ssh_port_t -p tcp 22492并检查是否添加成功:semanage port -l | grep ssh,如图出现修改端口号,即为成功。通过semanage管理SELinux

不用加 sudo
yum provides semanage
cat /etc/redhat-release
CentOS Linux release 7.6.1810 (Core)
在上面的系统里面运行

[jack@localhost ~]$ yum provides semanage
Loaded plugins: fastestmirror
Determining fastest mirrors
Could not retrieve mirrorlist http://mirrorlist.centos.org/?release=7&arch=x86_64&repo=os&infra=stock error was
14: curl#6 - "Could not resolve host: mirrorlist.centos.org; Unknown error"
Could not retrieve mirrorlist http://mirrorlist.centos.org/?release=7&arch=x86_64&repo=extras&infra=stock error was
14: curl#6 - "Could not resolve host: mirrorlist.centos.org; Unknown error"
Could not retrieve mirrorlist http://mirrorlist.centos.org/?release=7&arch=x86_64&repo=updates&infra=stock error was
14: curl#6 - "Could not resolve host: mirrorlist.centos.org; Unknown error"* base: mirrors.bupt.edu.cn* extras: mirrors.bupt.edu.cn* updates: mirrors.bupt.edu.cn
mysql-connectors-community/x86_64/filelists_db                                                                                                                                         |  56 kB  00:00:00     
mysql-tools-community/x86_64/filelists_db                                                                                                                                              | 824 kB  00:00:00     
policycoreutils-python-2.5-34.el7.x86_64 : SELinux policy core python utilities
Repo        : base
Matched from:
Filename    : /usr/sbin/semanagepolicycoreutils-python-2.5-34.el7.x86_64 : SELinux policy core python utilities
Repo        : @base
Matched from:
Filename    : /sbin/semanagepolicycoreutils-python-2.5-34.el7.x86_64 : SELinux policy core python utilities
Repo        : @base
Matched from:
Filename    : /usr/sbin/semanage

把 policycoreutils-python-2.5-34.el7.x86_64 给下载下来

先强制卸载 然后再安装上去
sudo rpm -e --nodeps policycoreutils-python-2.5-34.el7.x86_64

sudo yum install --downloadonly --downloaddir=/home/jack/tmp policycoreutils-python-2.5-34.el7.x86_64
安装
sudo rpm -ivh policycoreutils-python-2.5-34.el7.x86_64.rpm

yum repolist

Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile* base: mirrors.bupt.edu.cn* extras: mirrors.bupt.edu.cn* updates: mirrors.bupt.edu.cn
repo id                                                                                                repo name                                                                                        status
base/7/x86_64                                                                                          CentOS-7 - Base                                                                                  10,072
extras/7/x86_64                                                                                        CentOS-7 - Extras                                                                                   526
mysql-connectors-community/x86_64                                                                      MySQL Connectors Community                                                                          258
mysql-tools-community/x86_64                                                                           MySQL Tools Community                                                                               108
mysql57-community/x86_64                                                                               MySQL 5.7 Community Server                                                                          696
updates/7/x86_64                                                                                       CentOS-7 - Updates                                                                                6,173
repolist: 17,833

sudo yum search policycoreutils-python

Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile* base: mirrors.bupt.edu.cn* extras: mirrors.bupt.edu.cn* updates: mirrors.bupt.edu.cn
==================================================================================== N/S matched: policycoreutils-python =====================================================================================
policycoreutils-python.x86_64 : SELinux policy core python utilitiesName and summary matches only, use "search all" for everything.

sudo yum deplist policycoreutils-python

Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile* base: mirrors.bupt.edu.cn* extras: mirrors.bupt.edu.cn* updates: mirrors.bupt.edu.cn
package: policycoreutils-python.x86_64 2.5-34.el7dependency: /usr/bin/pythonprovider: python.x86_64 2.7.5-94.el7_9dependency: audit-libs-python >= 2.1.3-4provider: audit-libs-python.x86_64 2.8.5-4.el7dependency: checkpolicyprovider: checkpolicy.x86_64 2.5-8.el7dependency: libapol.so.4()(64bit)provider: setools-libs.x86_64 3.3.8-4.el7dependency: libapol.so.4(VERS_4.0)(64bit)provider: setools-libs.x86_64 3.3.8-4.el7dependency: libc.so.6(GLIBC_2.4)(64bit)provider: glibc.x86_64 2.17-326.el7_9.3dependency: libcgroupprovider: libcgroup.x86_64 0.41-21.el7provider: libcgroup.i686 0.41-21.el7dependency: libpthread.so.0()(64bit)provider: glibc.x86_64 2.17-326.el7_9.3dependency: libpthread.so.0(GLIBC_2.2.5)(64bit)provider: glibc.x86_64 2.17-326.el7_9.3dependency: libpython2.7.so.1.0()(64bit)provider: python-libs.x86_64 2.7.5-94.el7_9dependency: libqpol.so.1()(64bit)provider: setools-libs.x86_64 3.3.8-4.el7dependency: libqpol.so.1(VERS_1.2)(64bit)provider: setools-libs.x86_64 3.3.8-4.el7dependency: libqpol.so.1(VERS_1.4)(64bit)provider: setools-libs.x86_64 3.3.8-4.el7dependency: libselinux-pythonprovider: libselinux-python.x86_64 2.5-15.el7dependency: libselinux.so.1()(64bit)provider: libselinux.x86_64 2.5-15.el7dependency: libsemanage-python >= 2.5-14provider: libsemanage-python.x86_64 2.5-14.el7dependency: libsepol.so.1()(64bit)provider: libsepol.x86_64 2.5-10.el7dependency: libsepol.so.1(LIBSEPOL_1.0)(64bit)provider: libsepol.x86_64 2.5-10.el7dependency: policycoreutils = 2.5-34.el7provider: policycoreutils.x86_64 2.5-34.el7dependency: python(abi) = 2.7provider: python.x86_64 2.7.5-94.el7_9dependency: python-IPyprovider: python-IPy.noarch 0.75-6.el7dependency: rtld(GNU_HASH)provider: glibc.x86_64 2.17-326.el7_9.3provider: glibc.i686 2.17-326.el7_9.3dependency: setools-libs >= 3.3.8-4provider: setools-libs.x86_64 3.3.8-4.el7provider: setools-libs.i686 3.3.8-4.el7

111

相关文章:

centos7 semanage 离线安装 SELinux

centos7 semanage 离线安装 还是参考一下 换成阿里云的源 之后 ,在线更新不,不要用离线安装 centos7 更新 yum源 为 阿里云 LTS https://blog.csdn.net/wowocpp/article/details/142517908 CentOS7安装时使用"基础服务器"选项安装, 后发现没…...

磨具生产制造9人共用一台工作站

随着技术的不断进步与工业自动化的深入发展,如何优化生产流程、提高设备利用率成为了众多企业面临的重大课题。那么在磨具生产制造中实现9人共用一台工作站呢? 一、背景与挑战 在磨具制造行业,高精度、高效率的生产要求与复杂多变的工艺流程…...

Qt clicked()、clicked(bool)、toggled(bool)信号的区别和联系

clicked() 信号 所属控件:clicked()信号是QAbstractButton类(及其子类,如QPushButton、QRadioButton、QCheckBox等)的一个信号。clicked信号可以说是许多控件(特别是按钮类控件,如QPushButton)…...

nginx实现负载均衡的分发策略

文章目录 分发策略 分发策略 轮询策略 轮询策略是最简单的负载均衡策略之一。Nginx 默认采用轮询方式将请求分发到不同的后端服务器。它将请求按照顺序轮流分配给每个后端服务器,不论服务器当前的负载情况如何。这种策略适合后端服务器性能相近且无太大差异的场景。…...

【Python】用代码片段掌握Python核心功能

探索各种用户输入值 Python 是一种多才多艺的编程语言,广泛应用于从 Web 开发到数据分析的各种场景。这篇文章将通过实际的代码片段带你了解 Python 中的几个基本概念和操作。无论你是初学者还是想重温一下知识点,这些例子都会给你带来宝贵的见解。 输…...

JVM 内存模型

JVM 内存模型 对于 Java 程序员来说,在虚拟机自动内存管理机制下,不再需要像 C/C程序开发程序员这样为每一个 new 操作去写对应的 delete/free 操作,不容易出现内存泄漏和内存溢出问题。正是因为 Java程序把内存控制权利交给 JVM 虚拟机。一旦出现内存泄漏和溢出方面的问题,如果…...

Linux2.6* 内核默认支持的文件系统

Linux2.6* 内核默认支持的文件系统 Btrfs是一种具有先进特性的写时复制文件系统。支持多种高级功能,如快照、透明压缩、数据校验和自我修复等,适用于大规模存储系统和数据可靠性要求较高的场景。JFSJournaled File System日志文件系统,具有高…...

PMP--二模--解题--111-120

文章目录 7.成本管理111、 [单选] 你向项目出资人提供了项目的成本估算,他对估算不满意,因为他认为价格太高了。他要你削减项目估算的15%,你该怎么做? 8.质量管理112、 [单选] 在新建水处理厂的建设过程中,政府对处理厂…...

idea 创建多模块项目

一、新建项目,创建父工程 新建项目,选择 spring initializr 填写相关信息后提交 删除不相关的目录,如下 修改打包方式为 pom,在 pom.xml 文件中新增一行,如下 二、创建子模块 新增子模块 三、修改 pom 文件 修…...

redis Redis-Cluster常用命令与Redis性能监控

起因:随着项目的进一步推广,数据量的增大,直接访问mysql数据库获取数据所使用的时间越来越长,为解决当前主要矛盾,决定引入redis非关系型数据库作为缓存层,使得数据并不能直接命中数据库,减少访…...

《C++中的随机数生成器:探索随机之美》

在 C编程的世界里,随机数生成器是一个非常重要的工具,它在众多领域都有着广泛的应用,从游戏开发中的随机事件触发,到模拟实验中的随机数据生成,再到密码学中的安全随机数需求,随机数生成器都扮演着关键的角…...

为什么推荐使用英文版LabVIEW

在LabVIEW开发中,中文版和英文版主要在界面语言、功能习惯以及社区支持等方面存在差异。以下是两者的特点以及推荐使用英文版的原因: 中文版特点: 界面和帮助文档为中文:对于中文母语开发者来说,中文版LabVIEW的界面和…...

【Moveit2】move_group_interface_tutorial中文注释

move_group_interface_tutorial #include <moveit/move_group_interface/move_group_interface.h> // 包含MoveIt的移动组接口 #include <moveit/planning_scene_interface/planning_scene_interface.h> // 包含规划场景接口#include <moveit_msgs/msg/display…...

JavaScript window的open和close用法

在JavaScript中&#xff0c;window.open() 和 window.close() 方法分别用于打开和关闭浏览器窗口或标签页。以下是这两个方法的基本用法&#xff1a; window.open() window.open() 方法可以接受四个参数&#xff1a; ‌URL‌&#xff1a;要打开的网页的地址。如果省略这个参…...

经典sql题(十四)炸裂函数的恢复

下面是一个关于 SELECT 语句的例子&#xff0c;该示例展示了如何使用 CONCAT_WS 和 COLLECT_LIST 函数来处理炸裂之后学生成绩的数据。假设我们有一个名为 test 的表&#xff0c;结构如下&#xff1a; 表结构 test student_idstudent_nameclassscore1AliceClass1901AliceClas…...

【vue2】组件写法

组件基本骨架 <template><div class"my-component"><!-- 组件的 HTML 结构 --><h1>{{ title }}</h1><!-- 事件绑定 --><button click"handleClick">点击我</button><!-- 输入框与双向数据绑定 -->…...

5G 扬帆新质跃,技术蝶变开新篇-第七届“绽放杯”5G应用征集大赛 5G应用融合技术专题赛圆满收官

2024年9月13日,由中国信息通信研究院、中国电信集团有限公司、中国移动通信集团有限公司、中国联合网络通信集团有限公司主办,5G应用产业方阵承办的第七届“绽放杯”5G应用征集大赛  5G应用融合技术专题赛决赛在深圳成功举办。 本次专题赛以“5G扬帆新质跃,技术蝶变开新篇”为…...

3d gaussian splatting公式推导

1. 离散公式推导 nerf中连续的积分渲染公式是&#xff1a; 其中被遮挡率&#xff1a; 那么转换为离散公式后有&#xff1a; 其中&#xff0c;代表j时刻的时间差&#xff0c;将其带入渲染公式&#xff1a; 设透明度 则被遮挡率 有 而gaussian-splating的公式与ner…...

金属增材制造咋突破?纳米纹理粉末如何助力金属增材制造?

大家好&#xff0c;今天我们来了解一篇金属增材制造文章——《High absorptivity nanotextured powders for additive manufacturing》发表于《Science Advances》。金属增材制造在医疗、航空航天等领域&#xff0c;它潜力巨大&#xff0c;但目前可打印的金属材料有限&#xff…...

openpnp - 为了防止物料操作混乱,做一张物料分布位置图清晰一些

文章目录 openpnp - 为了防止物料操作混乱&#xff0c;做一张物料分布位置图清晰一些概述笔记做子装配图做总装配图备注END openpnp - 为了防止物料操作混乱&#xff0c;做一张物料分布位置图清晰一些 概述 看网上资料&#xff0c;当openpnp贴片机上料后&#xff0c;为了防止…...

微软PowerBI考试 PL300-选择 Power BI 模型框架【附练习数据】

微软PowerBI考试 PL300-选择 Power BI 模型框架 20 多年来&#xff0c;Microsoft 持续对企业商业智能 (BI) 进行大量投资。 Azure Analysis Services (AAS) 和 SQL Server Analysis Services (SSAS) 基于无数企业使用的成熟的 BI 数据建模技术。 同样的技术也是 Power BI 数据…...

页面渲染流程与性能优化

页面渲染流程与性能优化详解&#xff08;完整版&#xff09; 一、现代浏览器渲染流程&#xff08;详细说明&#xff09; 1. 构建DOM树 浏览器接收到HTML文档后&#xff0c;会逐步解析并构建DOM&#xff08;Document Object Model&#xff09;树。具体过程如下&#xff1a; (…...

Linux-07 ubuntu 的 chrome 启动不了

文章目录 问题原因解决步骤一、卸载旧版chrome二、重新安装chorme三、启动不了&#xff0c;报错如下四、启动不了&#xff0c;解决如下 总结 问题原因 在应用中可以看到chrome&#xff0c;但是打不开(说明&#xff1a;原来的ubuntu系统出问题了&#xff0c;这个是备用的硬盘&a…...

汇编常见指令

汇编常见指令 一、数据传送指令 指令功能示例说明MOV数据传送MOV EAX, 10将立即数 10 送入 EAXMOV [EBX], EAX将 EAX 值存入 EBX 指向的内存LEA加载有效地址LEA EAX, [EBX4]将 EBX4 的地址存入 EAX&#xff08;不访问内存&#xff09;XCHG交换数据XCHG EAX, EBX交换 EAX 和 EB…...

C# 表达式和运算符(求值顺序)

求值顺序 表达式可以由许多嵌套的子表达式构成。子表达式的求值顺序可以使表达式的最终值发生 变化。 例如&#xff0c;已知表达式3*52&#xff0c;依照子表达式的求值顺序&#xff0c;有两种可能的结果&#xff0c;如图9-3所示。 如果乘法先执行&#xff0c;结果是17。如果5…...

jmeter聚合报告中参数详解

sample、average、min、max、90%line、95%line,99%line、Error错误率、吞吐量Thoughput、KB/sec每秒传输的数据量 sample&#xff08;样本数&#xff09; 表示测试中发送的请求数量&#xff0c;即测试执行了多少次请求。 单位&#xff0c;以个或者次数表示。 示例&#xff1a;…...

Spring AI Chat Memory 实战指南:Local 与 JDBC 存储集成

一个面向 Java 开发者的 Sring-Ai 示例工程项目&#xff0c;该项目是一个 Spring AI 快速入门的样例工程项目&#xff0c;旨在通过一些小的案例展示 Spring AI 框架的核心功能和使用方法。 项目采用模块化设计&#xff0c;每个模块都专注于特定的功能领域&#xff0c;便于学习和…...

pikachu靶场通关笔记19 SQL注入02-字符型注入(GET)

目录 一、SQL注入 二、字符型SQL注入 三、字符型注入与数字型注入 四、源码分析 五、渗透实战 1、渗透准备 2、SQL注入探测 &#xff08;1&#xff09;输入单引号 &#xff08;2&#xff09;万能注入语句 3、获取回显列orderby 4、获取数据库名database 5、获取表名…...

LangFlow技术架构分析

&#x1f527; LangFlow 的可视化技术栈 前端节点编辑器 底层框架&#xff1a;基于 &#xff08;一个现代化的 React 节点绘图库&#xff09; 功能&#xff1a; 拖拽式构建 LangGraph 状态机 实时连线定义节点依赖关系 可视化调试循环和分支逻辑 与 LangGraph 的深…...

零知开源——STM32F103RBT6驱动 ICM20948 九轴传感器及 vofa + 上位机可视化教程

STM32F1 本教程使用零知标准板&#xff08;STM32F103RBT6&#xff09;通过I2C驱动ICM20948九轴传感器&#xff0c;实现姿态解算&#xff0c;并通过串口将数据实时发送至VOFA上位机进行3D可视化。代码基于开源库修改优化&#xff0c;适合嵌入式及物联网开发者。在基础驱动上新增…...