RedHat源码升级-(Open
SSL+OpenSSH)
& O& ~: }$ U& [2006-06-01
4 c$ t8 A" u4 ?8 F% P0 F) O9 f; [) E K4 ]4 j; g$ S
8 `$ P" q! d! S* I- O) L3 i
升级OpenSSL
3 I! l# M% X) \$ g y/ j9 Z
5 k8 K) |2 _' A
! d- q, C; M6 I4 R0 K$ q
CODE:[Copytoclipboard]
+ |" {4 j8 m. |/ s0 {+ scd/usr/local/src
8 B' f. L) L0 ]% Twgethttp://www.openssl.org/source/openssl-0.9.7e.tar.gz
' [7 k2 f, v* J0 I h. gtarxzvfopenssl-0.9.7e.tar.gz
' g- p5 t% ?- j% N" n7 w' J
cdopenssl-0.9.7e
( i: a) {# g8 E8 A9 D- b ?: H./config--prefix=/usr/local/openssl-0.9.7e
9 l# r. d) u# o+ `& t9 l
make
9 I! u, F) H; Y) T L' vmaketest
% E. q8 e8 r4 r6 e
makeinstall
. X7 T. L8 G4 V% ?- u/ [; |3 q7 B5 H) p( z
5 r$ J" Z- O$ L, ], q7 W, X4 B% v, @" P1 _+ M- z
升级OpenSSH(依照最新的OpenSSL)
. {( J# w6 m" @- ^+ `1 q8 s
Y2 i0 }* ~- \, ~# `7 L
3 |( j3 I$ @, c* [CODE:[Copytoclipboard]
( ~" e: n8 H% }
cd/usr/local/src
. g3 H9 ?% Z/ y+ H( D; Swgethttp://gulus.usherbrooke.ca/pub/ ... penssh-3.9p1.tar.gz
. q: E8 g3 {3 q: h1 O$ mtarxzvfopenssh-3.9p1.tar.gz
" j3 g9 |6 Z0 y: `cdopenssh-3.9p1
) P' O5 O7 u+ |8 |2 T./configure--prefix=/usr--with-pam--with-zlib=/usr/local/zlib--with-ssl-dir=/usr/local/openssl-0.9.7e--with-md5-passwords--mandir=/usr/share/man
7 ~; Q( j* A i; m, ]# g
(如果你自己编译安装了zlib,就加--with-zlib=DIR这个参数,如果默认安装,就换成--with-zlib)
- {/ i$ e- f+ o. E. F: a
% Q4 v; R6 y" _6 P6 G1 ]2 Qmake
. @* y; ~7 D. `5 I6 c- Y" N6 Mmakeinstall
# n. i, o" E& k( v4 h* K% z1 K' O$ ~3 v# q7 ?$ Y- {8 a% Q
) w$ i) [1 [# d
- E7 q/ A' ?2 Z0 [! S" d VOK,现在ssh-V看一下版本吧
/ @( a( l, X- L! A: m) v- ~+ \' n, Y* v. F, Z1 B- J
, ]8 T+ v' h Z8 v# yQUOTE:
0 ?) `# o& Z/ L: v7 f" H
[root@server1openssh-3.9p1]#ssh-V
1 z) p$ q3 B' j' }* U& a
OpenSSH_3.9p1,OpenSSL0.9.7e25Oct2004
! N$ ~4 K2 @# P q
[root@server1openssh-3.9p1]#