cd /opt tar -zxf zlib-1.3.1.tar.gz cd zlib-1.3.1 #检查配置并设置安装路径 ./configure --prefix=/usr/local/zlib #编译安装 make && make install
cd /opt tar -zxf openssl-3.3.1.tar.gz cd openssl-3.3.1 ./Configure --prefix=/usr/local/openssl #允许4个核心编译,速度快 make -j 4 && make install #让系统能够找到并加载 OpenSSL 库 echo"/usr/local/openssl/lib" >> /etc/ld.so.conf #应用库配置 ldconfig
cd /opt tar -zxf openssh-9.8p1.tar.gz cd openssh-9.8p1/ #备份 mv /etc/ssh /etc/ssh_old.bak mv /usr/bin/ssh /usr/bin/ssh_old.bak mv /usr/bin/ssh-keygen /usr/bin/ssh-keygen_old.bak mv /usr/sbin/sshd /usr/sbin/sshd_old.bak cp /etc/pam.d/sshd /etc/pam.d/sshd_old.bak ./configure --prefix=/usr/local/openssh --sysconfdir=/etc/ssh --with-pam --with-ssl-dir=/usr/local/openssl --with-zlib=/usr/local/zlib make && make install