2、OpenSSH升级方案t
更新时间:2023-11-07 21:53:01 阅读量: 教育文库 文档下载
北京天翼安全加固
OpenSSH升级方案
[亚信科技(中国)有限公司]
2014/8/20
文档信息 项目名称 北京天翼综合客户服务平台 项目编号 文档名称 存储位置 版本 作者/修日期 1
描述 综合客户服务平台OpenSSH升级方案
改者 V1.0 V1.1 赵序 刘长东 2014-08-18 2014-11-24 创建文档 补充文档
1
OpenSSH升级准备
1.1 升级思路
考虑到OpenSSH升级采用远程连接方式升级,为保证升级正常,将采telnet
连接来进行升级操作,依次进行OpenSSH原配置文件备份、旧版本OpenSSH删除、安装新版本OpenSSH。 1.2 升级所需要的安装包
不同的环境需要不同的安装包,此次安装需要安装包如下 telnet服务所需的安装包:
telnet-server-0.17-39.el5.x86_64.rpm OpenSSH 升级所需安装包: openssh-6.5p1.tar.gz zlib-1.2.8.tar.gz openssl-1.0.1h.tar.gz OpenSSH 还原所需安装包: openssh-4.3p2-72.el5.x86_64.rpm 1.3 升级流程
1、 上传安装包到服务器上
2、 安装telnet服务,并使其运行正常;
3、 使用telnet远程连接服务器,正常后端口SSH连接; 4、 备份OpenSSH配置文件 5、 卸载OpenSSH 4.3版本
6、 安装OpenSSH 6.5 版本,并测试正常
7、 卸载telnet服务,删除安装包及备份文件
2
级实施步骤
2.1 升级主要步骤和时间
升
序 号 周期 (分钟) 操作内容 实施 负责人 确认人(当场确认填写) 升级前60分钟,实施人员到位,开始升级前准备工作 1 2 3 4 5 6 7 8
15 10 15 10 20 10 10 5 上传安装包 安装配置telnet 备份OpenSSH的配置文件 删除OpenSSH 安装OpenSSH OpenSSH服务管理 OpenSSH版本验证 停止telnet服务 刘江明 刘江明 刘江明 刘江明 刘江明 刘江明 刘江明 刘江明 2.2 上传安装包
通过sftp上传安装包rpm openssh-6.5p1.tar.gz zlib-1.2.8.tar.gz openssl-1.0.1h.tar.gz
telnet-server-0.17-39.el5.x86_64.rpm openssh-4.3p2-72.el5.x86_64.rpm
2.3 安装配置telnet
2.3.1 安装telnet-server的RPM包
确认telnet是否安装,telnet rpm已经安装此步骤跳过 # rpm -ivh telnet-server-0.17-39.el5.i386.rpm # rpm -ql telnet-server
2.3.2 配置telnet
telnet的配置较较简单,直接修改其配置文件,让其启动即可,其配置文件位于/etc/xinetd.d/telnet,修改其内容如下:
# vim /etc/xinetd.d/telnet
disable = no
或采用命令修改方式,执行命令
#chkconfig telnet on
#chkconfig --list |grep telnet
2.3.3 启动telnet
telnet是一个属于xinetd的服务,重启xinetd服务即可完成对telnet的启动。
# service xinetd restart 并使用非root账户登录测试
2.4 备份OpenSSH的配置文件
备份OpenSSH相关文件:
# cp -r /etc/ssh/ /etc/ssh_bak
# cp /etc/init.d/sshd /etc/init.d/sshd_bak # cp /usr/sbin/sshd /usr/sbin/sshd_bak
2.5 删除OpenSSH
完成配置备份后,将原有的OpenSSH的rpm包删除,执行命令 1、 确认OpenSSH需删除的RPM包
# rpm -qa |grep ssh
2、 使用rpm的方式删除:
# rpm -e openssh openssh-clients openssh-server openssh-askpass --nodeps
2.6 安装OpenSSH
安装OpenSSH需先安装其所依赖的zlib和OpenSSL服务。 2.6.1 源码编译zlib
# tar -xvzf zlib-1.2.8.tar.gz # cd zlib-1.2.8
# ./configure --prefix=/usr/local/zlib # make
# make install
2.6.2 源码编译OpenSSL
# tar -xvzf openssl-1.0.1h.tar.gz # cd openssl-1.0.1h
# ./config --prefix=/usr/local/openssl
# make
# make install
2.6.3 源码编译OpenSSH
# tar -xvzf openssh-6.5p1.tar.gz # cd openssh-6.5p1 # ./configure \\
> --sysconfdir=/etc/ssh \\ > --with-zlib=/usr/local/zlib/ \\ > --with-ssl-dir=/usr/local/openssl #make
#make install
2.7 OpenSSH服务管理
2.7.1 启动OpenSSH
使用/usr/local/sbin/sshd命令启动SSH服务,可以使用-d参数调试SSH,使用-f参数指定OpenSSH配置文件的所在路径,如下:
# /usr/local/sbin/sshd –d
确认无误之后,再 启动OpenSSH服务:
# /usr/local/sbin/sshd -f /etc/ssh/sshd_config
2.7.2 开机管理OpenSSH
恢复使用service和chkconfig命令对ssh远程连接服务进行管理,到源码
包目录下的/contrib/redhat中拷贝sshd.init脚本到/etc/init.d,更名为sshd,最后根据安装路径更正这个sshd配置,如下:
# cp openssh-6.4p1/contrib/redhat/sshd.init /etc/init.d/sshd # vi /etc/init.d/sshd
SSHD=/usr/local/sbin/sshd
/usr/local/bin/ssh-keygen –A
# chkconfig sshd on # chkconfig --list sshd # service sshd restart
2.7.3 重启主机
#reboot
2.8 OpenSSH版本验证
# /usr/local/bin/ssh -V
2.9 停止telnet服务
确保OpenSSH升级可用之后,为了保障系统的安全,建议将telnet删除,以免造成安全漏洞,删除telnet只需要将其对应的rpm包删除即可,如下:
# service xinetd stop
3 败回退
3.1 备份目录回退
# service sshd stop # cd /etc # rm -rf ssh # cp -r/etc/ssh_bak # cd /etc/init.d # rm sshd
# cp /etc/init.d/sshd_bak /etc/init.d/sshd # cd /usr/sbin/ # rm sshd
# cp /usr/sbin/sshd_bak /usr/sbin/sshd
/etc/ssh/
失
3.2 安装rpm包
#rpm -ivh openssh-4.3p2-72.el5.x86_64.rpm 启动服务
#service sshd start
4 相关联系人名单
编号 部 门 人 员 联系方式
1 2
亚信 亚信 刘江明 蒋军 18911499361 18500195963
正在阅读:
2、OpenSSH升级方案t11-07
盐城市文峰中学 11-13
烈山区农业产业化的主要做法和成效04-13
GB28050预包装食品营养标签通则(2014年4月) - 图文04-06
车牌识别(字符切割)大作业03-15
拖延症作文800字06-19
ServletJSPJavaBeanMVC模式适合开发复杂的web应用04-23
G219新藏线骑行路况及攻略03-17
银行内退申请书02-24
《通信铁塔工程质量控制》培训教材10-15
- exercise2
- 铅锌矿详查地质设计 - 图文
- 厨余垃圾、餐厨垃圾堆肥系统设计方案
- 陈明珠开题报告
- 化工原理精选例题
- 政府形象宣传册营销案例
- 小学一至三年级语文阅读专项练习题
- 2014.民诉 期末考试 复习题
- 巅峰智业 - 做好顶层设计对建设城市的重要意义
- (三起)冀教版三年级英语上册Unit4 Lesson24练习题及答案
- 2017年实心轮胎现状及发展趋势分析(目录)
- 基于GIS的农用地定级技术研究定稿
- 2017-2022年中国医疗保健市场调查与市场前景预测报告(目录) - 图文
- 作业
- OFDM技术仿真(MATLAB代码) - 图文
- Android工程师笔试题及答案
- 生命密码联合密码
- 空间地上权若干法律问题探究
- 江苏学业水平测试《机械基础》模拟试题
- 选课走班实施方案
- 升级方案
- OpenSSH
- 统计量与抽样分布习题
- 某跨国饮料分公司年度市场销售计划范例-成功的的序曲
- 商务谈判实训报告
- 塑料的性能及黄卡识别-燃烧等级 - 图文
- 中国钾肥行业市场需求预测与投资战略规划分析报告(2018-2022年) - 图文
- 中药制剂分析计算题汇总
- 国内外涡旋干式真空泵发展现状与专利分析
- 信号与系统专题练习题及答案
- 教科版小学四年级科学下册全册教案
- 危险废物废矿物油防火应急演习方案20150922
- 中国动漫产业发展分析
- 消毒隔离无菌技术操作知识考试试题及答案一
- 武汉大学2010年暑期国际英语口语班分班名单 - 图文
- 18秋学期(1703)《药事管理学》在线作业
- 一 小数的认识和加减法
- 尔雅通识课《文化地理》期末试题及答案
- 00051管理系统中计算机应用201610
- 药品不良反应、不良事件报告病例分析评价制度
- vf实验05答案
- 2007年湖南教师资格证考试中学教育学真题(附答案)