首页 > 编程知识 正文

升级openssh到最新版本,install openssh server

时间:2023-05-05 18:07:20 阅读:172596 作者:1174

1、首先看当前的openssl和openssh版本

[ root @ VM server~] # cat/etc/red hat-releasecentoslinuxrelease7.7. 1908 (core ) [ root @ VM server~] # opensssslver ssh-VopenSSH_7.4p1, OpenSSL1.0. 2k-FIPS 26 Jan 2017 [ root @ VM server~] # rpm-QA | repopenssopenssl 098 e-0.9.8 e-29.el7.centos.3.x86 _ 64 OpenSSH-7.4p1- 21.el7.x86 _ 64 OpenSSL-1.0.0

mv OpenSSL-1.1.1 g.tar.gz/optcd/opt # OpenSSL-1.1.1g源包tar-zxvf OpenSSL-1.1.1 g.tar.gzcd openssd make install编译安装make install#包装器ldd /usr/local/openssl/松散哑铃/openssl#签入安装缺少包装器echo LD.so.consol 更新将旧版本的openssl删除mv /usr/陉们的哑铃/openssl /usr/陉们的哑铃/openssl_old_bak#并软链接到新版本的OpenSSL/升级检查版本whichopensslopensslversion-a # OpenSSL后,验证版本信息3并升级openssh

如果可以将openssh-8.2p1.tar.gz的源包复制到/opt目录中以访问CP/root/OpenSSH-8.2p1. tar.gz/optcd/opt #外部网如果无法访问yum-yinstallzlib-devel # yum-yinstallpam-devel #外部网,可以事先下载zlib-Devel和PAM-rpm-ivivel . rpmrpm-IVH--forcePAM*.rpm#解压缩openssh-8.2p1.tar.gz源包tar-zxvf旧版mv/etc/ssh/etc/ssh _ bak slek OpenSSH--备份sysconfdir=/etc/etc /的OpenSSL-- with-MD5-passwords-- mandir=/usr/share/man sshd_config配置,允许root用户ssh登录,openssh-8.2p1配置没有此选项。 echo ' permitrootloginyes '/etc/ssh/sshd _ config #备份旧版本的sshdmv /usr/s宽哑铃/sshd /usr/s宽哑铃/将新版本的sshd复制到/usr/s宽哑铃/cp -arf /usr/local/openssh/s宽哑铃/sshd的do rpm -e $i --nodeps; 卸载done#时,openssh配置文件将使用rpmsave后缀。 在原始目录中键入mv/etc/ssh/sshd _ config.rpmsave/etc/ssh/sshd _ config mv/etc/ssh _ config.rpmsave/etc/ssh openssh/阔达哑铃/* /usr/阔达哑铃/cp -arf /usr/local/openssh/s阔达哑铃/shocal OpenSSH-8.2p1/contrib/red 将执行权限chmod x /etc/init.d/sshd#副本sshd.PAMchd.pam添加到启动脚本重新启动shd.PAM#sshd服务

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。