一、准备工作
1、查看是否安装telnet
rpm -qa|grep telnet
rpm -qa|grep xinetd
2、从别的系统上使用ftp或者scp进行拷贝telnet
ftp 135.191.27.195
mget telnet-server-0.17-47.el6_3.1.x86_64.rpm telnet-0.17-47.el6_3.1.x86_64.rpm
(Redhat6.4 X64)
rpm -ivh xinetd-2.3.14-38.el6.x86_64.rpm
rpm -ivh telnet-0.17-47.el6_3.1.x86_64.rpm
rpm -ivh telnet-server-0.17-47.el6_3.1.x86_64.rpm
3、修改配置文件
修改系统安全配置文件
mv /etc/securetty /etc/securetty.bak
修改telnet配置文件
vi /etc/xinetd.d/telnet
将disable改为no
(2)vi /etc/pam.d/login
将pam_securetty.so这一行加上注释
重启Xinetd服务
service xinetd restart
二、升级SSH
ftp拷贝SSH和SSL安装包
ftp 135.191.27.195
mget openssh-6.7p1.tar.gz openssl-1.0.1h.tar.gz zlib-1.2.8.tar.gz
开始升级
service sshd stop
cp /etc/init.d/sshd /root/
rpm -e openssh –-nodeps (强制卸载openssh包)
rpm -e openssh-server –-nodeps (强制卸载openssh-server包)
rpm -e openssh-clients –-nodeps (强制卸载openssh-clients包)
rpm -e openssh-askpass (卸载openssh-askpass包)
chmod -R 777 *
cd /mnt
tar -zxvf zlib-1.2.8.tar.gz (解压包)
cd zlib-1.2.8
./configure (对即将安装的所有软件包进行配置,检查当前环境是否满足安装依赖关系)
make (从makefile中读取指令,然后进行编译)
make install (从makefile中读取指令,然后进行安装)
cd /mnt
tar -zxvf openssl-1.0.1h.tar.gz (解压包)
cd openssl-1.0.1h
./config shared zlib (调用zlib库创建共享文件库)
make
make install
mv /usr/bin/openssl /usr/bin/openssl.1FF
mv /usr/include/openssl /usr/include/openssl.1FF
ln -s /usr/local/ssl/bin/openssl /usr/bin/openssl (创建软链接文件)
ln -s /usr/local/ssl/include/openssl /usr/include/openssl
echo "/usr/local/ssl/lib" >> /etc/ld.so.conf (更新动态链接库数据)
/sbin/ldconfig –v (扫描目录,创建链接)
mv /etc/ssh /etc/ssh_bak
cd /mnt
tar -zxvf openssh-6.7p1.tar.gz
cd openssh-6.7p1
./configure --prefix=/usr --sysconfdir=/etc/ssh --with-zlib --with-ssl-dir=/usr/local/ssl --with-md5-passwords --mandir=/usr/share/man (指定安装位置、目录为下一步make做准备)
make
make install
cp -p contrib/redhat/sshd.init /etc/init.d/sshd
chmod +x /etc/init.d/sshd
chkconfig --add sshd (在chkconfig工具服务列表中增加此服务)
cp sshd_config /etc/ssh/sshd_config
y
cp sshd /usr/sbin/sshd
y
三、重启SSH服务并检查
service sshd restart
ssh -V
四、关闭telnet(参考第一步)
mv /etc/securetty.bak /etc/securetty
vi /etc/xinetd.d/telnet
vi /etc/pam.d/login
service xinetd restart
ssh升级包可以到附件下载!
相关推荐
openssh9.8P1升级脚本以及离线安装包
资源包中包含openssh8.2源码包和升级脚本,该升级脚本可用于centos与redhat操作系统,可完成ssh离线编译升级。
3. **开启Telnet服务**:为了防止在升级SSH过程中意外中断,可以临时开启Telnet服务。修改`/etc/xinetd.d/krb5-telnet`文件,将`disable = yes`改为`disable = no`,然后重启`xinetd`服务以启动Telnet。使用`netstat...
"redhat-openssh6.9升级文件及文档"这一标题表明了内容的核心,涉及的是Red Hat操作系统中的OpenSSH组件从某个版本升级到6.9的过程,同时提供了相关的文档资料。OpenSSH是一款开源的安全网络服务,用于在不同主机...
首先,我们需要了解RHEL5.4是一个较旧的操作系统版本,而OpenSSH 6.5相较于其默认版本可能包含更多的安全修复和功能改进。因此,升级OpenSSH是确保系统安全性的必要步骤。在这个过程中,我们提供的压缩包内包含了四...
在IT行业中,操作系统安全性和管理工具的更新至关重要,尤其是对于服务器系统而言。本文将详细介绍关于"CentOS7 Redhat7 openssh8.4p1升级包"的知识点,包括OpenSSH服务的重要性,如何进行RPM包升级,以及在升级过程...
"openssh 8.9p1_redhat 7.9.rar"这个压缩包内包含的RPM包是专门为Redhat 7.9操作系统编译的,确保了软件与操作系统的兼容性,使得安装过程更为简便。 三、安装OpenSSH 8.9p1 RPM包 1. 解压RPM包:首先,我们需要解...
首先,CentOS 6.5是一个较老的操作系统版本,其自带的OpenSSH版本可能已经过时,存在已知的安全隐患。"centos6.5_final版本opnessh升级8.6p1.7z"这个压缩包包含了升级OpenSSH所需的全部资源,包括安装包和相关的升级...
在Red Hat Linux操作系统中,OpenSSH是一个至关重要的组件,它提供了安全的远程访问服务,包括SSH(Secure Shell)和SFTP。这篇文档详细介绍了如何在Red Hat 5.7和Red Hat 6.4上升级OpenSSH到7.3sp1和7.7sp1版本。...
在IT行业中,安全是至关重要的,尤其是对于服务器操作系统而言。本文将详细讲解如何在Redhat 6.5系统上升级OpenSSH到8.7p1版本以修补已知的漏洞,以及涉及的相关软件如OpenSSL和zlib的重要性。 OpenSSH是用于在...
### SSH 升级手册知识点详解 #### 一、概述 ...通过上述步骤,可以有效地升级SSH服务,提高系统的安全性。在整个过程中,需要注意备份关键文件,以防万一出现任何问题时能够迅速恢复系统正常运行。
本次我们关注的是OpenSSH的9.6p1版本,这是针对CentOS 8和RedHat 8系列操作系统的更新,适用于x86架构的机器。此版本的发布日期为2023年12月25日,旨在修复已知的安全漏洞,提高系统的安全性。 OpenSSH 9.6p1的主要...
本文将详细介绍如何升级 OpenSSL 及 OpenSSH 到最新版本,以确保 Linux 操作系统的安全性。 升级 zlib 在升级 OpenSSL 及 OpenSSH 之前,需要升级 zlib,以确保 OpenSSL 及 OpenSSH 的正确安装。可以使用以下命令...
我们可以使用 `cat /etc/redhat-release` 命令来查看当前操作系统的版本。在本示例中,我们使用的是 Red Hat 5.7。 二、开启 telnet 服务 在升级 openssh 之前,我们需要先开启 telnet 服务,以避免升级导致失联。...
Linux服务器操作系统是基于开源的Linux内核构建的,它被广泛应用于各种规模的企业级服务器环境,从小型Web服务器到大型数据中心的核心系统。本教程将深入探讨Linux操作系统在服务器环境中的应用和服务管理,这对于...
1. **环境确认**:本教程适用于CentOS 6和7这两个操作系统版本。 2. **安装依赖**:升级SSH前,需要先安装zlib-1.2.8和openssl-1.0.2q。这些是SSH运行所依赖的库,确保SSH的安全性和兼容性。 **二、升级过程** 1. *...
在Red Hat Enterprise Linux 6.x版本中,OpenSSH是用于安全远程访问的开源软件套件。...注意,升级系统级别的软件可能会影响其他依赖OpenSSH的服务,因此在生产环境中务必谨慎操作,并在升级前做好充分的备份。
在IT行业中,操作系统和安全软件的及时更新至关重要,特别是对于服务器环境。本主题涉及的是如何在没有网络连接的情况下,对CentOS7系统进行openssl和openssh的重要版本升级。以下是详细的知识点讲解: **CentOS7**...
在升级过程中,务必小心,避免中断或错误操作导致系统不稳定。离线升级时,确保所有依赖项和源代码都已经下载并可用。此外,注意备份现有配置,以防万一需要回滚到旧版本。遵循这些步骤,你将在CentOS 7上成功升级到...