CentOS7/RHEL7制作openssh-8.2p1的RPM安装包,去掉版本号,规避漏洞扫描
CentOS7/RHEL7制作openssh-8.2p1的RPM安装包,去掉版本号,规避漏洞扫描
为了方便,这个制作了一个RPM版本的安装包,可以在centos7、RHEL7系统安装,确认正常。
安装方法,先下载附件中的openssh8.2p1的RPM包,执行下列命令
#: yum -y install gcc gcc-c++ zlib zlib-devel openssl openssl-devel pam-devel pam-devel rpm-build pam-devel openssl pam libedit pam-devel initscripts libXt-devel imake gtk2-devel unzip
安装依赖包,不是所有包都需要。
#: rpm -e `rpm -qa |grep openssh` --nodeps
#: rm -rf /etc/ssh
删除旧版openssh软件包与旧程序文件。
#: rpm -ivh *.rpm
安装所有新版openssh8.2p1安装包。
#: systemctl enable sshd
如果不删除旧的ssh目录或是不删除旧版本ssh软件,直接使用rpm -Uvh 来升级openssh,需要 修改密钥权限后才能正重启ssh服务。
#: chmod 600 /etc/ssh/ssh_host_rsa_key /etc/ssh/ssh_host_ecdsa_key /etc/ssh/ssh_host_ed25519_key
目录 返回
首页