首页 > 代码库 > openssh 7.1升级方式
openssh 7.1升级方式
1、SSL 安装:
#上传压缩包到服务器
如通过其他用户上传的文件,需要更改文件用户所属,并修改文件权限
#chown -R root:root openssh-7.1p1 //修改所有者为root
# chown -R root:root openssl-1.0.1p/
# chmod -R 777 openssl-1.0.1p/ //修改文件权限
#chmod -R 777 openssh-7.1p1
删除openssl原有包
#rpm –qa | grep opens
# rpm -e openssl --allmatches --nodeps //删除openssl包
#cd openssl-1.0.1p/ //进入openssl目录
#./config --prefix=/usr shared
#./config shared zlib
#make
#make test
#make install //编译文件,需要时间(编译需要gcc支持)
#mv /usr/bin/openssl /usr/bin/openssl.OFF (假如没有这个文件可以略过)
#ln -s /usr/local/ssl/bin/openssl /usr/bin/openssl
#ln -s /usr/local/ssl/include/openssl /usr/include/openssl
#echo "/usr/local/ssl/lib" >> /etc/ld.so.conf
#/sbin/ldconfig -v
#openssl version -a
2、Openssh 安装 :
停止SSHD服务
# service sshd stop
#mv /etc/ssh /etc/ssh_bak //备份加移除 卸载系统里原有Openssh
#rpm –qa openssh //查询系统原安装的openssh包,全部卸载。
# rpm -e openssh --allmatches --nodeps //卸载openssh
# cd openssh-7.1p1 //进入openssh文件目录
#./configure --prefix=/usr/local --sysconfdir=/etc/ssh --with-zlib --with-ssl-dir=/usr/local/ssl --with-md5-passwords --mandir=/usr/share/man
#make
#make install //编译openssh包 需要时间(同样需要gcc支持)
#cp -p contrib/redhat/sshd.init /etc/init.d/sshd #chmod +x /etc/init.d/sshd
#cd /etc/init.d/
# chkconfig --add sshd
#cd /home/openssh-7.1p1
#cp sshd_config /etc/ssh/ssh_config
#cp sshd /usr/sbin/sshd
#service sshd start
#chkconfig sshd on
参考:
http://wenku.baidu.com/link?url=RUCFHszNLALxZqDrRZia8IwCdCCr5ZO1iQK4Jt6CQFfUZHxl6A5z-zgWqJV3-Wf5QJjhexu6mDmGUc_8RMNQSLM2TiUOPUc6Lf0wMUMwFem
openssh 7.1升级方式
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。