CentOS7离线升级至9.0P1
CentOS7离线升级至9.0P1
升级前准备
开启telnet,这个百度。
准备安装包:
zlib-1.2.12.tar.gz
openssl-1.1.1p.tar.gz
openssh-9.0p1.tar.gz
链接:https://pan.baidu.com/s/12ZlfUIUxVtMQodPxvSHQ4g
提取码:qwer
安装zlib
tar -xvf zlib-1.2.12.tar.gz
cd zlib-1.2.12
./configuremake test
make install
构建共享库,否则安装ssl的时候找不到
make clean
./configure --shared
make test
make install
cp zutil.h /usr/local/include
cp zutil.c /usr/local/include
安装ssl
进入解压后的ssl目录
./config shared zlib --prefix=/usr/local/ssl
make clean && make -j 4 && make install
echo "/usr/lcoal/ssl/lib" >> /etc/ld.so.conf
ldconfig创建软连接
ln -s /usr/local/ssl/bin/openssl /usr/bin/openssl
这一步可能会报/usr/bin/openssl 已存在,进入/usr/bin目录rm openssl再执行
ln -s /usr/local/ssl/lib/libssl.so.1.1 /usr/lib64/libssl.so.1.1
ln -s /usr/local/ssl/lib/libcrypto.so.1.1 /usr/lib64/libcrypto.so.1.1
查看版本
openssl version -a
安装ssh
卸载原有ssh
rpm -qa | grep ssh
卸载sshclient sshserver
rpm -e --nodeps 查出来包名进入9.0p1目录
./configure --prefix=/usr/local/openssh --with-zlib=/usr/local/zlib --with-ssl-dir=/usr/local/ssl
make -j 4 && make installcp contrib/redhat/sshd.init /etc/init.d/sshd
chkconfig --add sshd
开始复制一堆文件
cp /usr/local/openssh/etc/sshd_config /etc/ssh/sshd_config
cp /usr/local/openssh/sbin/sshd /usr/sbin/sshd
cp /usr/local/openssh/bin/ssh /usr/bin/ssh
cp /usr/local/openssh/bin/ssh-keygen /usr/bin/ssh-keygen
cp /usr/local/openssh/etc/ssh_host_ecdsa_key.pub /etc/ssh/ssh_host_ecdsa_key.pub
cp /usr/local/openssh/etc/ssh_host_dsa_key /etc/ssh/
查看是否已经生效
systemctl restart sshd
sshd -v
端口修改
编辑/etc/ssh/sshd_conf
Port 22上面加个Port 11111
如果不生效的话编辑/usr/local/openssh/etc/sshd_cong我也不知道为啥
然后重启ssh
CentOS7离线升级至9.0P1相关推荐
- centos7离线安装ansible
centos7离线安装ansible: 1.通过在线的centos7将rpm包下载好了,上传到指定服务器. 下载官方repo,rpm -iUvh http://dl.Fedoraproject.org ...
- centos7 离线升级/在线升级操作系统内核
镜像下载.域名解析.时间同步请点击 阿里云开源镜像站 一.前言 CentOS(Community ENTerprise Operating System)是Linux发行版之一,它是来自于Red Ha ...
- XenCenter软件中的Centos7离线安装yum源,不用wget和crul
XenCenter软件中的Centos7离线安装yum源,不用wget和crul 1.去网站http://mirrors.163.com/centos/7/os/x86_64/Packages/下载文 ...
- CentOS7 离线安装 ZABBIX 5.0
小伙伴可能遇到了在公司内网环境下无法访问外网情况,无法访问外网yum源部署ZABBIX 对于rpm包依赖问题比较头疼.本文将会进行离线部署实战. 离线安装所需依赖的rpm包.这个包怎么下载呢?依赖的包 ...
- centos7离线安装mysql_CentOS7离线安装MySQL的教程详解
1.删除原有的mariadb,不然mysql装不进去 mariadb-libs-5.5.52-1.el7.x86_64 rpm -qa|grep mariadb rpm -e --nodeps mar ...
- centos7离线安装metasploit
最近需在内网服务器搭建安全工具环境,苦于内网服务器无法访问互联网,需要很多依赖包比较麻烦,尤其metasploit无互联网安装特别麻烦,而且网上metasploit的安装教程均是在线一键安装教程,对于 ...
- centos7离线安装mysql_Centos7离线安装metasploit详细教程
最近需在内网服务器搭建安全工具环境,苦于内网服务器无法访问互联网,需要很多依赖包比较麻烦,尤其metasploit无互联网安装特别麻烦,而且网上metasploit的安装教程均是在线一键安装教程,对于 ...
- linux7离线安装docker19,centos7离线安装docker
1.制作离线yum源 将Centos7的iso镜像包(dvd完整版)上传到服务器,挂载镜像,制作yum源 mkdir -p /media/centos7/ mount ./CentOS-7-x86_6 ...
- centos7 离线安装 rar 解压缩软件
一.下载最新Linux版本Rar软件 1.windows系统下载 在互联网电脑上进入rar官方网站,点击Downloads链接,进入下载界面,复制RAR 6.11 for Linux x64RAR 6 ...
最新文章
- Spring整合Hibernate。。。。
- linux那些事之follow_page
- 鸿蒙轻内核源码分析:掌握信号量使用差异
- display none 隐藏后怎么显示_display:none与visibility:hidden的区别?
- python实验项目_Python3实验 项目结构(文件操作)
- R语言:data.table语句批量生成变量
- 我的招聘网——用户登录模块设计与实现
- 百度 php 图片文字识别,使用百度接口实现图片识别文字
- 初学媒体软件时的一些鼠绘作品
- Unity | unityC++内存共享及中文乱码解决方式
- Android 数据库中读取图片名称加载相应的资源
- 关于服务被挖矿程序minerd入侵解决方法
- C#字符串截取函数Substring
- 多期DID-placebo_test
- 存不存?——中国银行笑话
- 2019年全国大学生电子设计竞赛综合测评题解析
- Java 计算接口调用时间
- 大疆 M300RTK无人机 Android开发 避障功能
- java接口的作用和意义_Java接口的作用与意义
- oracle有集合为什么要用游标,oracle 游标使用
热门文章
- 突发!又一位明星英年早逝!
- 一个程序员的日常!是我本人了,没错了
- 华为手机访问文件服务器,手机访问云服务器文件
- Android L Material Design 初探 (基于AppCompat v21)
- KDD-cup 2019比赛总结
- Pandas 04-分组
- 2011 imac 固态_Apple 篇一:iMac 2011升级内存固态实录
- 由浅入深,阿米巴经营必懂七大问
- Mac答疑「4」初次使用苹果Mac笔记本教程
- android系统编辑器,Android系统上的Notepad++文本编辑器_920 Text Editor V1.0 下载