点击上方“IT那活儿”公众号,关注后了解更多内容,不管IT什么活儿,干就完了!!!
有互联网也可以使用以下方式下载:
yum install -y gcc gcc-c++ glibc make autoconf openssl openssl-devel pcre-devel pam-devel pam* zlib
mv /usr/bin/openssl /usr/bin/openssl.bak
mv /usr/include/openssl /usr/include/openssl.bak
tar -xf openssl-1.1.1n.tar.gz
cd openssl-1.1.1n
进行配置openssl并指定配置后的目录路径:
./config --prefix=/usr/local/openssl --shared
make && make install
注:ldd作用及解释
pwd
ldd /usr/local/openssl/bin/openssl
which openssl
openssl version -a
ln -s /usr/local/openssl/bin/openssl /usr/bin/openssl
ln -s /usr/local/openssl/include/openssl /usr/include/openssl
echo "/usr/local/openssl/lib/" >> /etc/ld.so.conf
ln -s /usr/local/lib64/libssl.so.1.1 /usr/lib64/libssl.so.1.1
ln -s /usr/local/lib64/libcrypto.so.1.1 /usr/lib64/libcrypto.so.1.1
ldconfig
cd /etc/ssh && mkdir –p /root/sshbak && mv ./* /root/sshbak
tar -xf openssh-9.0p1.tar.gz
./configure --prefix=/usr/local/openssh --
sysconfdir=/etc/ssh --with-openssl-
includes=/usr/local/openssl/include --with-ssl-
dir=/usr/local/openssl --with-zlib --with-md5-passwords --with-pam
注:
make && make install
mv /usr/bin/ssh /usr/bin/ssh-bak20201108
ln -s /usr/local/openssh/bin/ssh /usr/bin/ssh
cp -a contrib/redhat/sshd.init /etc/init.d/sshd
cp -a contrib/redhat/sshd.pam /etc/pam.d/sshd.pam
chmod +x /etc/init.d/sshd
chkconfig --add sshd && systemctl enable sshd
ssh -V
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/129453.html
摘要:之所以在本地构建,而没有使用仓库的,是因为,我们的镜像采用了国内阿里云的源,再加上某些很奇妙的网络因素,在中自动构建时,升级总会失败。然而,在本地再次构建成功。 见字如晤。 前段时间,Node.js 官方发布了Node 8.9.3 LTS版本,并且官网首页提示新版本有重要安全更新,Important security releases, please update now! ,然后我立...
阅读 1235·2023-01-11 13:20
阅读 1543·2023-01-11 13:20
阅读 996·2023-01-11 13:20
阅读 1651·2023-01-11 13:20
阅读 3958·2023-01-11 13:20
阅读 2456·2023-01-11 13:20
阅读 1290·2023-01-11 13:20
阅读 3452·2023-01-11 13:20