Openssh Openssl升级
发布日期:2025-04-29 05:11:17 浏览次数:16 分类:精选文章

本文共 2304 字,大约阅读时间需要 7 分钟。

CentOS 6.7 ? SSL SSH ???OpenSSH 7.1p2????????

? CentOS 6.7 ????SSL SSH?OpenSSH 7.1p2??????????????????????? OpenSSH 7.1p2 ????????????????

1. ?? OpenSSH 7.1p2

1.1 ?????

OpenSSH 7.1p2 ???????????

sudo yum -y install gcc zlib openssl-devel

1.2 ?? OpenSSH 7.1p2

?? OpenSSH 7.1p2 ?????

sudo yum -y install https://github.com/openssh/openssh-porto/raw/master/package/openssh-7.1p2.tar.gz

1.3 ????

# ?????sudo tar -C /usr/local/ -zxf openssh-7.1p2.tar.gz# ??????cd /usr/local/openssh-7.1p2# ??????./configure --prefix=/usr/local/openssh --sysconfdir=/etc/ssh# ?????make && make install

2. OpenSSH ??

2.1 ?? GSSAPI

?? sshd_config ???

sudo nano /etc/ssh/sshd_config

???????

GSSAPIAuthentication yesGSSAPICleanupCredentials yes

2.2 ?? PAM

# ????? PAM???????

2.3 ?? OpenSSH

sudo ssh -V

3. ?? OpenSSL 1.0.1p

3.1 ?????

sudo yum -y install gcc zlib openssl-devel

3.2 ?? OpenSSL

?? OpenSSL 1.0.1p ?????

sudo yum -y install https://github.com/openssl/openssl/raw/master/dist/openssl-1.0.1p.tar.gz

3.3 ????

# ?????sudo tar -C /usr/local/ -zxf openssl-1.0.1p.tar.gz# ??????cd /usr/local/openssl-1.0.1p# ??????./config --prefix=/usr/local/openssl --dynamic# ?????make && make install

4. PAM ??

4.1 ?? PAM

sudo yum -y install pam

4.2 ?? PAM ???

sudo yum -y install pam-devel

5. Perl ??????

5.1 ?? Perl 5.22.1

sudo yum -y install perl

5.2 ?? Perl ???

sudo yum -y install gcc perl-DEVEL

6. ?? Perl ??

??????? Perl ??????

#!/bin/bashperl_package_path='/usr/local/'perl_package_namefull='perl-5.22.1.tar.gz'perl_package_name='perl-5.22.1'# ?? Perl ?????which perlif [ $? -ne 0 ]; then    echo "prel"    sleep 3    cd ${perl_package_path}package/    tar zxf ${perl_package_namefull} -C ${perl_package_path}    cd ${perl_package_path}${perl_package_name}    ./Configure -des -Dprefix=/usr/local/perl    make && make installfi# ?? Perl ????if [ -e /usr/bin/perl ]; then    mv /usr/bin/perl /usr/bin/perl_bak    ln -s /usr/local/perl/bin/perl /usr/bin/perl    echo "perl -v" && sleep 3else    echo "perl"fi

7. ??????

7.1 ?? OpenSSH ??

sudo ssh -V

7.2 OpenSSH ????

???????? sshd_config ?????

# /etc/ssh/sshd_configUsePAM yesGSSAPIAuthentication yesGSSAPICleanupCredentials yes

7.3 ?? SSH ??

sudo service sshd restart

??????????? CentOS 6.7 ?????????? OpenSSH 7.1p2 ? OpenSSL 1.0.1p???????????????? OpenSSH ? OpenSSL ????????????????

上一篇:openssh 加固
下一篇:OpenSLL

发表评论

最新留言

初次前来,多多关照!
[***.217.46.12]2026年05月27日 16时10分23秒