linux ssh升级回退,Linux-SSH升级及回退方案

本文详细介绍了如何在Linux系统中验证、升级SSH到7.4版本,并进行回退操作。包括配置YUM源、安装相关软件、编译安装OpenSSH7.4、修改配置文件以及关闭旧的telnet服务。同时,提供了检查防火墙状态和创建telnet登录用户的步骤。
摘要由CSDN通过智能技术生成

《Linux-SSH升级及回退方案》由会员分享,可在线阅读,更多相关《Linux-SSH升级及回退方案(8页珍藏版)》请在人人文库网上搜索。

1、LINUX-SSH升级及回退方案1 验证对比与记录的当前ssh及ssl版本是否 一致 ssh -V2.验证对比与记录的当前系统版本是否一致 cat /etc/redhat-release一、配置yum源 方法一:服务器中插入对应版 本系统镜像光盘。cd /etc/yum. repos, d/转移 原始配置文件Is mkdir bak mv *repo bak重新生成配置文件 vi yum repo local_rhel6 name=local_rhel6 baseurl=fHe:/nmt/ enabled二1 gpgcheck=O 挂载光盘镜像 mount /dev/srO /mnt 清除 y。

2、um 缓存 yum clean all方法二:在系统中传入yum软 件包创建yum目录cd /home mkdir yum 向yum文件夹中考入yum软件包cd /etc/yum. repos, d/转移原始配置文件Is mkdir bak mv *repo bak重新生成配置文件vi yum repo local_rhel6 name=local_rhel6 baseurl=file:/home/yum enabled=l gpgcheck=O 挂载光盘镜像 mount /dev/srO /mnt 清除 yum 缓存 yum clean all安装Telnet查看telnet安装情况rpm 。

3、- qa | grep t elne t 安装 t elne t yum ins tall telnet * 将 disable 的 yes 修改为 no vi /etc/xinetdd/telnet service telnetxinetd restart查询防火墙状态flags =socket_typewaituserserverlog_on_failu redisable重启服务serviceREUSE=stream=no=root/iiur/uhi n/i n. tel n+二 USERID =no/etc/init. d/iptables status 临时关闭防火墙/etc/ini。

4、t. d/iptables stop 创建 telnet 登录用户 useradd teltest passwd teltest 测试 telnet 登录三、安装相关软件 查询软件安装状态rpm -qagrep gcc rpm -qa grep zlib-devel rpm -qa grep openssl-devel rpm -qa grep pam-devel 安装软件 yum -y ins tall gcc yum -y ins tall zlib-devel yum -y install openssl-devel yum -y install pam- devel四、编译安装 ope。

5、nssh cd /home mkdir sshtest 传入 openssh7.4 文件解压并进入软件目录tar -xvf openssh-7 4pl tar. gzcd openssh-7 4pl备份公钥cp -ar /etc/ssh /etc/ssh_bak编译安装/configure -prefix=/usr -sysconfdir=/etc/ssh -with-pam一一withoutzlib-version-check一一with-openssl-includes=/usr/ -with-md5-pas swords-mandir=/usr/share/manmakemake ins。

6、tall-1修改 /etc/ssh/sshd_config 文件sed,s/GSSAPIAuthentication/#GSSAPIAuthentication/g/etc/ssh/sshd_configsed -i,s/GSSAPIAuthentication/#GSSAPIAuthentication/g/etc/ssh/ssh_configsed -i,s/GSSAPICleanupCredentials/#GSSAPICleanupCredentials/g/etc/ssh/sshd_config允许root登录vi /etc/ssh/sshd_config#PermitRootLog。

7、in yes将ssh设置为开机启动chkconfig sshd onRedhat7 版本命令行有变化 systemctl enable sshd. service重启服务service sshd restart验证版本及登录ssh -V关闭TELNET登录 将 disable 的 no 修改为yes vi /etc/xinetdd/telnet service telnet(flags =REUSEsocket_type = streamuserwait二 no=root二server log_on_ re disable/n. rlogin服务是否关闭关闭关闭关关闭监听端口 rexec 512 端口 rlogin 513 端口 rsh 514 端口 netstat -an |grep 512 netstat -an |grep 513 netstat -an| grep 514 chkconf ig 一一list 基于 xinetd 的月艮务:echo-stream:rexec:rlogin:rsh:rsync:关闭服务chkconfig rexec off chkconfig rlogin off chkconfig rsh off。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值