CentOS经过YUM源更新SSH

执行明令:php

wget http://www.ctohome.com/linux-vps-pack/webmin/upgrade-openssh.shhtml

sh upgrade-openssh.sh linux

升级成功后会自动重启ssh服务,效果图以下:
Stopping sshd:                                           [  OK  ]
Starting sshd:                                             [  OK  ]
 ==========  www.CTOHome.com   ============
 ==========      SSH Version    ============
OpenSSH_5.8p1, OpenSSL 0.9.8e-fips-rhel5 01 Jul 2008
web

 

 

若是你发现仍是ssh4.x版本,并且提示有错误:centos

openssh-clients-5.8p1-24.el5.i386 from centalt has depsolving problems
--> Missing Dependency: libedit.so.0 is needed by package openssh-clients-5.8p1-24.el5.i386 (centalt)
Error: Missing Dependency: libedit.so.0 is needed by package openssh-clients-5.8p1-24.el5.i386 (centalt)
You could try using --skip-broken to work around the problem服务器

那么,先须要安装libedit0类库,以下:ssh

centos 5.x 32位用以下命令安装ide

rpm -Uvh ftp://ftp.pbone.net/mirror/atrpms.net/el5-i386/atrpms/stable/libedit0-3.0-1.20090722cvs.el5.i386.rpmspa

centos 5.x 64位用以下命令安装.net

rpm -Uvh ftp://ftp.pbone.net/mirror/atrpms.net/el5-x86_64/atrpms/stable/libedit0-3.0-1.20090722cvs.el5.x86_64.rpm

上面的两个包推荐使用迅雷下载!

附件里的包是32位的系统用的 ,将文件的.jpg改为rpm而后上传到服务器中安装便可。

其余系统,请在这里找对应版本:

http://rpm.pbone.net/index.php3/stat/3/srodzaj/1/search/libedit.so.0

若是你仍是用的php5.1,也能够考虑这个脚本: 一键升级php5.2

wget http://www.CTOHome.com/linux-vps-pack/php5.2.sh sh php5.2.sh

相关文章
相关标签/搜索