centos7.5升级ssh到OpenSSH_7.9p1, OpenSSL 1.0.2o
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了centos7.5升级ssh到OpenSSH_7.9p1, OpenSSL 1.0.2o,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1876字,纯文字阅读大概需要3分钟。
内容图文
Centos7 ssh升级示例
鉴于centos7与6升级步骤大体一样,在此仅粘贴主要升级命令,,仅作参考
ssh -V
ll
cd /etc/yum.repos.d/
mkdir 01
mv * 01
vi CentOS-Media.repo
cat CentOS-Media.repo
#Centos7.x系统配置
[c7-media]
name=CentOS-$releasever - Media
baseurl=ftp://172.31.6.252/yum-iso_7/
gpgcheck=0
enabled=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
#互联网不用配置yum
yum clean all
yum makecache
yum install -y gcc make make-doc
yum install -y wget
cd /tmp
获取安装包:
wget ftp://192.168.40.244/ssh/*
ll
tar -zxvf openssh-7.9p1.tar.gz
tar -zxvf openssl-1.0.2o.tar.gz
tar -zxvf zlib-1.2.11.tar.gz
cd zlib-1.2.11/
./configure
make
make install
cd /tmp/openssl-1.0.2o
cd /tmp
tar -zxvf perl-5.28.0.tar.gz
cd perl-5.28.0
./Configure -des -Dprefix=$HOME/localperl
make
make install
cd /tmp/openssl-1.0.2o
./config shared zlib
make
make install
mv /usr/bin/openssl /usr/bin/openssl_old1
mv /usr/include/openssl /usr/include/openssl_old1
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 /tmp/openssh-7.9p1
#卸载掉旧有安装包
rpm -qa |grep openssh
for i in $(rpm -qa |grep openssh);do rpm -e $i --nodeps;done
./configure --prefix=/usr --sysconfdir=/etc/ssh --with-zlib --with-ssl-dir=/usr/local/ssl --with-md5-passwords --mandir=/usr/share/man --without-openssl-header-check
make
make install
vi /etc/sysconfig/selinux
#修改SELINUX=disabled
setenforce 0
echo “PermitRootLogin yes” >> /etc/ssh/sshd_config
echo “PasswordAuthentication yes” >> /etc/ssh/sshd_config
service sshd restart
/bin/systemctl restart sshd.service
#将ssh加入开机启动项
cp /tmp/openssh-7.9p1/contrib/redhat/sshd.init /etc/init.d/sshd
chmod u+x /etc/init.d/sshd
chkconfig --add sshd
service sshd restart
reboot
ssh -V
内容总结
以上是互联网集市为您收集整理的centos7.5升级ssh到OpenSSH_7.9p1, OpenSSL 1.0.2o全部内容,希望文章能够帮你解决centos7.5升级ssh到OpenSSH_7.9p1, OpenSSL 1.0.2o所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。