CentOS 7升级内核的三种方式(yum/rpm/源码)

piaoling  2023-11-10 12:07:35

一、yum安装 升级至最新 centos7升级内核,3.1-> 4.4 (4.17.8) 导入仓库源 rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-2.el7.elrepo.noarch.rpm 查看可安装的软件包 yum --enablerepo="elrepo-kernel" list --showduplicates | sort -r | grep kernel-ml.x86_64 选择 ML 或 LT 版本安装 # 安装 ML 版本 yum --enablerepo=elrepo-kernel install kernel-ml-devel kernel-ml -y # 安装 LT 版本,K8S全部选这个 yum --enablerepo=elrepo-kernel install kernel-lt-devel kernel-lt -y 查看现有内核启动顺序 ......

类别 :  默认(742)  |  浏览(782)  |  评论(0)

GNU C Library 安全漏洞 (CVE-2020-29573) GNOME Glib 授权问题漏洞 (CVE-2019-12450)

piaoling  2023-11-10 11:46:27

centos7升级glibc避坑指南 centos7默认的glibc函数库的版本为2.17,无法运行一些对glibc版本有要求的中间件。为了在centos7上可以正常运行此类中间件,则需要对glibc进行升级。         假设需要安装一个中间件,该版本的中间件要求glibc函数库在2.25以上,但操作系统的glibc版本为2.17,为了符合运行要求需要对glibc进行升级。由于直接升级到glibc2.25会出现各种崩溃的问题(如:无法远程、常规基础命令无法使用等等)。经反复测试确认......

类别 :  默认(742)  |  浏览(832)  |  评论(0)

清除yum中可能重复或者破损的包

piaoling  2023-11-10 11:42:28

yum install -y yum-utils yum-complete-transaction --cleanup-only #清除可能存在的重复包 package-cleanup --dupes #清除可能存在的损坏包 package-cleanup --problems #清除重复包的老版本: package-cleanup --cleandupes #删除旧的系统包: package-cleanup --oldkernels ......

类别 :  默认(742)  |  浏览(603)  |  评论(0)

配置网络软件源---阿里云镜像仓库服务使用

piaoling  2023-11-10 11:31:02

这里以配置centos-7.4.1708阿里云源为例 备份 mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup mv /etc/yum.repos.d/epel.repo /etc/yum.repos.d/epel.repo.backup 直接下载仓库文件,直接使用 wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo 阿里epel源的配置: wget -O /etc/yum.repos.d/epel.repo https://mirrors.aliyun.com/repo/epel-7.repo 参考链接: https://blog.csdn.net/alwaysbefine/article/details/128511931 https://developer.aliyun.com/mirror/ce......

类别 :  默认(742)  |  浏览(591)  |  评论(0)

centos7 升级 gcc 版本

piaoling  2023-11-10 10:19:45

entOS 7官方源的gcc最新版本是4.8.5,发布于2015年,年代久远且不支持c++14。要编译c++14及以上项目,必须要升级现有版本或者安装高版本的gcc。红帽其实已经编译好了高版本的gcc,但未更新到base和epel这两个常用源中,而是将这些版本放在scl中。 1、安装centos-release-scl sudo yum install centos-release-scl ##列出GCC版本 yum list |grep devtoolset |grep gcc.x86_64 2、 安装devtoolset, 注意,如果想安装7.版本的,就改成devtoolset-7,以此类推 sudo yum install devtoolset-8* 3、 ......

类别 :  默认(742)  |  浏览(506)  |  评论(0)

centos7 升级openssh到openssh-8.0p1版本

piaoling  2023-11-09 18:29:14

原文:https://www.cnblogs.com/nmap/p/10779658.html centos7.3和centos7.6升级完毕测试登录ssh以及重启后登录ssh均无问题。 前期请自行配置好yum源(如果不会请百度) 整个过程不需要卸载原先的openssl包和openssh的rpm包。不影响我们的操作 本文的环境都是系统自带的openssh,没有经历过手动编译安装方式。如果之前有手动编译安装过openssh,请参照本文自行测试是否能成功。 如果严格参照本文操作,我保证你升级没问题 centos7.6升级后的效果 1 2 3 4 5 6 7 8 [root@testssh ......

类别 :  默认(742)  |  浏览(513)  |  评论(0)

centos bash升级

piaoling  2023-11-09 16:44:30

【1.查看系统版本】 [root@web ~]# uname -a Linux web 3.10.0-1160.el7.x86_64 #1 SMP Mon Oct 19 16:18:59 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux [root@web ~]# [root@web ~]# more /etc/redhat-release CentOS Linux release 7.9.2009 (Core) [root@web ~]# 【2.查看当前bash版本】 [root@web ~]# bash --version GNU bash, 版本 4.2.46(2)-release (x86_64-redhat-linux-gnu) Copyright (C) 2011 Free Software Foundation, Inc. 许可证 GPLv3+: GNU GPL 许可证版本3或者更高 这是自由软件,您可以自由地更改和重新发布。 在法律允许的范围内没有担保. [root@web ......

类别 :  默认(742)  |  浏览(466)  |  评论(0)

OpenSSL DTLS拒绝服务漏洞(CVE-2016-2179) OpenSSL升级

piaoling  2023-11-09 15:04:14

当前版本OpenSSL 1.0.2k-fips  26 Jan 2017 cd /usr/local   //过时了 wget https://www.openssl.org/source/openssl-1.1.1s.tar.gz wget https://www.openssl.org/source/openssl-1.1.1w.tar.gz   tar -xzvf openssl-1.1.1w.tar.gz   cd openssl-1.1.1w   yum install gcc   ./config --prefix=/usr/local/openssl   make && make install   rm -rf /usr/bin/openssl   ln -s /usr/local/openssl/bin/openssl /usr/bin/openssl   vim /etc/ld.so.conf #在文本末尾行添加/usr/local/openssl/lib   ldconfig /etc/ld.so.conf   openssl version ......

类别 :  默认(742)  |  浏览(468)  |  评论(0)

Sudo 缓冲区错误漏洞(CVE-2022-43995)

piaoling  2023-11-09 14:22:03

一、查看sudo版本 sudo -V 二、下载最新版本到服务器并解压 wget https://www.sudo.ws/dist/sudo-1.9.15.tar.gz && tar -zxvf sudo-1.9.15.tar.gz 三、安装 1、执行配置命令 cd sudo-1.9.12p1 && ./configure --prefix=/usr  --libexecdir=/usr/lib  --with-secure-path  --with-all-insults  --with-env-editor  --docdir=/usr/share/doc/sudo-1.9.15 --with-passprompt="[sudo] password for %p: " 可能需要依赖编译器 yum install gcc-c++ 2、编译安装 make && make install && ln -sfv libsudo_util.so.0.0.0 /usr/li......

类别 :  默认(742)  |  浏览(421)  |  评论(0)

centos 防火墙

piaoling  2023-11-09 12:17:31

systemctl start firewalld systemctl stop firewalld firewall-cmd --reload 或者 systemctl restart firewalld systemctl status firewalld systemctl enable firewalld 允许开机启动 systemctl disable firewalld 禁止开机启动 firewall-cmd --list-ports 查看已开放的端口 firewall-cmd --query-port=202/tcp 查询指定端口是否放开 firewall-cmd --zone=public --add-port=6379/tcp --permanent 开放指定端口 需重启防火墙 firewall-cmd --zone=public --remove-port=13306/tcp --permanent 删除指定端口 需重启防火墙 ......

类别 :  默认(742)  |  浏览(454)  |  评论(0)
  • Page:2/145  1442 Blogs
    <<
    >>
    20088
    周日 周一 周二 周三 周四 周五 周六

    文章分类