卸载以前的
rpm -e --nodeps openssl-devel
rpm -e --nodeps openssl
下载最新的
Wget http://www.openssl.org/source/openssl-0.9.8e.tar.gz
tar zvxf openssl-0.9.8e.tar.gz
cd openssl-0.9.8e
./config --prefix=/usr --openssldir=/usr/share/ssl -fPIC threads shared
make
make test
make install
ln -s /usr/lib/libcrypto.so.0.9.8 /lib/libcrypto.so.4
ln -s /usr/lib/libssl.so.0.9.8 /lib/libssl.so.4
-fPIC 生成位置无关代码
threads 使用线程
shared 建立共享库
安装openssh
wget http://openbsd.md5.com.ar/pub/OpenBSD/OpenSSH/portable/openssh-4.6p1.tar.gz
tar zvxf openssh-4.6p1.tar.gz
cd openssh-4.6p1
./configure --prefix=/usr --sysconfdir=/etc/ssh --libexecdir=/usr/libexec/openssh --with-tcp-wrappers --without-zlib-version-check
make
make install
查看 ssh -v
重启SSH
ps aux |grep ssh
kill -HUP pid
-HUP 让进程自动重启
修改其端口:并把协议 1 “毙”了
/etc/ssh/sshd_config
#Port 22
#Protocol 2,1
记得在iptables 开放相应的端口哦!