快盘下载:好资源、好软件、快快下载吧!

快盘排行|快盘最新

当前位置:首页软件教程电脑软件教程 → CENTOS7.8服务器升级OPENSSH到8.4版本教程

CENTOS7.8服务器升级OPENSSH到8.4版本教程

时间:2023-07-27 08:51:35人气:作者:快盘下载我要评论

OpenSSH 用户枚举漏洞(CVE-2018-15473)新版本OpenSSH-7.8已经修复这个安全问题,请到厂商的主页下载:

http://www.openssh.com/portable.html


description:OpenSSH(OpenBSD Secure Shell)是OpenBSD计划组所维护的一套用于安全访问远程计算机的连接工具。该工具是SSH协议的开源实现,支持对所有的传输进行加密,可有效阻止窃听、连接劫持以及其他网络级的攻击。


OpenSSH 7.7及之前版本中存在用户枚举漏洞,该漏洞源于程序会对有效的和无效的用户身份验证请求发出不同的响应。攻击者可通过发送特制的请求利用该漏洞枚举用户名称。

依照下列步骤即可搞定


1、依赖软件包:

yum install wget gcc -y
yum install -y zlib-devel openssl-devel 
yum install pam-devel libselinux-devel zlib-devel openssl-devel -y


2、下载安装包OpenSSH8.4上传至服务器或wget直接下载,如如果无法下载自行到主页寻找其他下载地址。


wget 
https://cdn.openbsd.org/pub/OpenBSD/OpenSSH/portable/openssh-8.4p1.tar.gz




3、删除低版本OpenSSH的的rpm包

rpm -e --nodeps `rpm -qa | grep openssh`


4、安装openssh


(1).解压

tar -zxvf openssh-8.4p1.tar.gz
cd  openssh-8.4p1


(2).配置


 ./configure   --prefix=/usr   --sysconfdir=/etc/ssh    --with-md5-passwords   --with-pam --with-zlib   --with-tcp-wrappers    --with-ssl-dir=/usr/local/ssl   --without-hardening

(3).编译安装


make
make install

(4)赋权


chmod 600 /etc/ssh/ssh_host_rsa_key /etc/ssh/ssh_host_ecdsa_key /etc/ssh/ssh_host_ed25519_key

(5)复制配置文件并设置允许root用户远程登录


cp -a contrib/redhat/sshd.init  /etc/init.d/sshd
cp -a contrib/redhat/sshd.pam /etc/pam.d/sshd.pam
chmod u+x /etc/init.d/sshd
vim /etc/ssh/sshd_config


 1.修改#PermitRootLogin prohibit-password项,去掉注释#并把prohibit-password改为yes,修改后即为PermitRootLogin yes


 2.去掉注释#PasswordAuthentication yes变为PasswordAuthentication yes


(6)添加添加自启服务ssh到开机启动项


chkconfig --add sshd
chkconfig sshd on


(7)重启服务


systemctl restart sshd

(8)查看下安装结果:


ssh -V

网友评论

快盘下载暂未开通留言功能。

关于我们| 广告联络| 联系我们| 网站帮助| 免责声明| 软件发布

Copyright 2019-2029 【快快下载吧】 版权所有 快快下载吧 | 豫ICP备10006759号公安备案:41010502004165

声明: 快快下载吧上的所有软件和资料来源于互联网,仅供学习和研究使用,请测试后自行销毁,如有侵犯你版权的,请来信指出,本站将立即改正。