1.升级准备工作
1.1升级前提说明
1.2下载相关软件包
1.3查看系统当前软件版本
1.4备份与恢复相关文件
1.4.1备份要卸载的openssl和openssh相关rpm 包
1.4.2备份系统lib包
1.4.3备份恢复操作
2.关闭防火墙和selinux
2.1关闭防火墙
2.2关闭selinux
3.搭建服务器yum源
3.1搭建本地yum源
3.1.1新建光盘挂载目录/update
3.1.2上传光盘到机器的update目录,然后挂载到/mnt目录下
3.1.3.配置local.repo
3.1.4保存RHEL.repo后执行
3.2搭建局域网yum服务器
3.2.1安装配置vsftpd服务
3.2.1.1安装vsftpd
3.2.1.2启动vsftpd服务
3.2.1.3设置vsftpd服务开机自动启动
3.2.1.4vsftpd默认访问用户
3.2.2搭建redhat6.4的局域网yum源
3.2.2.1copy系统redhat6.4到/var/ftp/pub 目录中
3.2.2.2切换到 /var/ftp/pub目录
3.2.2.3安装createrepo工具
3.2.2.4createrepo重建仓库
3.2.2.5重启vsftp配置完成
3.2.2.6配置客户端yum源
3.2.3搭建redhat5.7的局域网yum源
3.2.3.1copy系统redhat5.7到/var/ftp/pub1 目录中
3.2.3.2切换到 /var/ftp/pub1目录
3.2.2.3安装createrepo工具
3.2.3.4createrepo重建仓库
3.2.3.5配置客户端yum源
3.2.3.6注意事项
4.Redhat6.4升级openssh7.7p1
4.1开启telnet服务
4.1.1安装telnet软件包
4.1.2关闭防火墙
4.1.3修改/etc/xinetd.d/telnet配置
4.1.4改/etc/pam.d/login配置文件
4.1.5编辑/etc/securetty
4.1.6编辑/etc/pam.d/remote
4.1.7重启telnet和xinetd服务
4.1.8开启telnet和xinetd开机自动启动
4.2安装openssh升级依赖包
4.2.1安装依赖包
4.2.2检查相关依赖包是否安装
4.6编译安装zlib
4.6.1解压安装zlib
4.6.2执行configure
4.6.3执行make
4.6.4卸载当前zlib
4.6.5执行make install
4.6.6验证zlib安装是否成功
4.6.7刷新库文件
4.7升级OpenSSL
4.7.1备份当前openssl
4.7.2卸载当前openssl
4.7.3解压openssl_1.0.2o源码
4.7.4编译执行config
4.7.5编译执行make
4.7.4编译执行make test
4.7.5安装执行make install
4.7.6注意事项
4.7.7查看是否升级成功
4.7.8恢复共享库
4.8升级OpenSSH
4.8.1停用sshd服务
4.8.2备份当前openssh配置
4.8.3卸载系统里原有Openssh
4.8.4 openssh安装前环境配置
4.8.5解压openssh_7.7p1源码
4.8.6编译执行config
4.6.7编译执行make
4.6.8编译执行make install
4.6.9 openssh安装后环境配置
4.6.10验证是否升级成功
4.6.11启用OpenSSH服务
4.6.12注意事项
4.9收尾工作
5.Redhat5.7升级openssh7.7p1
5.1禁用防火墙和selinux
5.2配置yum客户端
5.3安装python软件包
5.4测试yum源
5.5开启telnet服务
5.5.1安装telnet软件包
5.5.2关闭防火墙
5.5.3修改/etc/xinetd.d/telnet配置
5.5.4改/etc/pam.d/login配置文件
5.5.5编辑/etc/securetty
5.5.6编辑/etc/pam.d/remote
5.5.7重启telnet和xinetd服务
5.5.8开启telnet和xinetd开机自动启动
5.6安装openssh升级依赖包
5.6.1安装依赖包
5.6.2检查相关依赖包是否安装
5.7停用sshd服务
5.8备份当前openssh配置
5.9卸载系统里原有openssh
5.10编译安装zlib
5.11升级OpenSSL
5.11.1 解压缩openssl
5.11.2执行config
5.11.3执行make
5.11.4执行make test
5.11.5执行make install
5.11.6额外配置必须(为OpenSSH升级做准备)
5.11.7升级成功,查看版本
5.12升级openSSH
5.12.1解压缩openssh
5.12.2执行configure
5.12.3执行make
5.12.4执行make install
5.12.5查看升级后版本
5.12.6启用OpenSSH服务
5.12.7收尾工作
6.Redhat6.4制作成rpm包升级openssh7.3p1
6.1升级openssl版本
6.2查看openssh的版本
6.3备份文件
6.4安装编译所需工具
6.5配置RPM编译环境
6.6生成openssh的RPM安装包
6.6.1下载源码包
6.6.2配置SPEC文件
6.6.3编译生成RPM
6.6.4查看生成包
6.6.5安装生成的RPM包
6.7修改配置文件
6.8更改密钥权限
6.9重启sshd服务
6.10测试用CRT或Xshell连接
6.11最后检查一下开机自启
6.12查看更新后的成果
7.Redhat6.4升级openssh7.3p1
7.1.解压缩包
7.2.备份原文件
7.3.安装依赖包
7.4.安装openssl-fips
7.5.安装openssl
7.6.安装openssh
8.Redhat6.4升级openssh7.6p1
8.1升级环境说明:
8.2备份相关文件
8.2.1备份要卸载的openssl和openssh相关rpm 包
8.2.2备份系统lib包
8.2.3备份恢复操作
8.3拷贝安装包
8.4安装openssh升级依赖包
8.4.1安装依赖包
8.4.2检查相关依赖包是否安装
8.5安装zlib
8.6安装openssl
8.6.1删除旧的openssl
8.6.2检查ssl版本:
8.7安装openssh
8.7.1卸载旧版本openssh:
8.7.2安装openssh
8.7.3检查openssh 是否升级成功:
8.7.4拷贝启动脚本并设置自启动:
8.7.5建立so文件链接
8.8测试登录
9.安装vncserver服务
9.1安装vncserver软件报
9.2vncserver配置
9.3配置vnc连接密码
9.4启动和停止vnc服务
9.5配置vnc服务开机启动
9.6配置~/.vnc/xstartup
9.7vnc 客户端连接