linux as4u2 下安装openssh
![](http://static.dlog.cn/images/weather/sunny.gif)
一、准备工作
1、安装包(最好都有)
glibc-kernheaders-2.4-9.1.87.i386.rpm
glibc-headers-2.3.4-2.i386.rpm
glibc-devel-2.3.4-2.i386.rpm
gcc-3.4.3-9.EL4
gd-2.0.28-4.i386.rpm
gd-devel-2.0.28-4.i386.rpm
pam-devel-0.77-65.1
pam-0.77-65.1
e2fsprogs-devel-1.35-11.6.EL4.i386.rpm
krbafs-devel-1.2.2-6.i386.rpm
openssl-devel-0.9.7a-43.1.i386.rpm
zlib-1.2.1.2-1
zlib-devel-1.2.1.2-1
openssl-0.9.8d.tar.gz
openssh-4.5p1.tar.gz
2、查看openssh版本
因为as4u2默认安装了openssl、openssh
检查openssl版本
#openssl version
OpenSSL 0.9.7a Feb 19 2003
检查ssh版本
#ssh -V
OpenSSH_3.9p1, OpenSSL 0.9.7a Feb 19 2003
二、安装openssl
卸载掉老的opensll库
#rpm -e --nodeps openssl
解包
#tar xzvf openssl-0.9.8d.tar.gz
进入openssl目录安装openssl,用--prefix指定openssl安装目录
#cd openssl-0.9.8d
#./config --prefix=/usr/local/openssl-0.9.8
修改mandir的内容
#vi Makefile
Makefile=/usr/share/man
编译
#make
#make test
#make install
测试
#/usr/local/openssl-0.9.8/bin/openssl version
OpenSSL 0.9.8d 28 Sep 2006
三、安装OpenSSH
#tar xzvf openssh-4.5p1.tar.gz
#cd openssh-4.5p1
#./configure --prefix=/usr --sysconfdir=/etc/ssh --with-pam --with-zlib --with-ssl-dir=/usr/local/openssl-0.9.8 --with-md5-passwords --mandir=/usr/share/man --without-zlib-version-check
--prefix=/usr //指定安装目录
--sysconfdir=/etc/ssh //系统配置目录
--with-pam
--with-zlib //如果自己编译安装了zlib,就加--with-zlib=DIR这个参数,如果默认安装,就换成--with-zlib,其他参数同理
--without-zlib-version-check //使用低版本的zlib,不检查zlib版本(推荐使用zlib 1.2.3)
--with-ssl-dir=/usr/include/openssl //ssl目录
--with-md5-passwords
--mandir=/usr/share/man
编译
#make
#make install
测试
#su -
#ssh -V
OpenSSH_4.5p1, OpenSSL 0.9.8d 28 Sep 2006
已经更新成功,重起一下服务
#service sshd restart
现在在用SSH客户端连接一下主机,就应该可以登录了。
注意:sftp-server默认是在 /usr/libexec/openssh/sftp-server,在更新后需要在/etc/ssh/sshd_config里面修改
#Subsystem sftp /usr/libexec/sftp-server
否则无法启动sftp
转载于:https://www.cnblogs.com/huqingyu/archive/2009/03/30/1424885.html
linux as4u2 下安装openssh相关推荐
- Ubuntu下安装OpenSSH Server并在客户端远程连接Ubuntu
本文主要是向读者介绍了如何在Ubuntu系统下安装OpenSSH Server并在客户端远程连接Ubuntu,共有两种方法,一种是命令行安装:另一种是通过Ubuntu Software Center安 ...
- Linux环境下安装nginx
大家好,本篇文章主要讲的是Linux环境下安装nginx教程,感兴趣的同学赶快来看一看吧,对你有帮助的话记得收藏一下,方便下次浏览 1.安装所需环境 //安装gcc yum install gcc-c ...
- 查看磁盤使用情况linux,在Linux系统下安装Filelight来查看磁盘使用情况
在 Linux 系统下要查看硬盘的使用情况有非常多的命令可以实现,但是本文给你介绍一款软件:Filelight,开源并免费使用,我们在 Linux 下安装上它用图形化界面来显示磁盘的使用情况,它以彩色 ...
- linux系统下的oracle数据库,在Linux系统下安装Oracle数据库
在Linux系统下安装Oracle数据库:1.约定:linux系统为Linux.5.4-server-x86_64,数据库为linux.x64_11gR1_database_1013 linux 在L ...
- Arduino可穿戴教程Linux平台下安装Arduino IDE
Arduino可穿戴教程Linux平台下安装Arduino IDE Linux平台下安装Arduino IDE Linux平台下的安装方式和Windows下的zip形式安装是类似的,只是Linux下的 ...
- linux下安装两个nginx教程,在linux系统下安装两个nginx的简单方法
在linux系统下安装两个nginx的简单方法 发布时间:2017-03-09 12:08 来源:互联网 当前栏目:web技术类 在linux下安装nginx的时候,一般在./configure的阶段 ...
- linux Centos7下安装python3及pip3
linux Centos7下安装python3及pip3 先去python官网下载python3安装包 执行命令: wget https://www.python.org/ftp/python/3.6 ...
- Linux(CentOs)下安装Phantomjs + Casperjs
Linux(CentOs)下安装Phantomjs + Casperjs 是参照cnMiss's Blog http://ju.outofmemory.cn/entry/70691的博客进行安装的 1 ...
- Linux服务器下安装配置Nginx的教程
这篇文章主要介绍了Linux服务器下安装配置Nginx服务器的教程,本文给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下 Nginx("engine x")是一款 ...
- awstats linux日志分析,Linux环境下安装部署AWStats日志分析系统实例
AWStats是使用Perl语言开发的一款开放性日志分析系统,可分析Apache网站服务器的访问日志,还可以用来分析Samba.Vsftpd.IIS等日志信息. 此文章主要讲解如何在linux系统下安 ...
最新文章
- MAC下homebre安装mysql
- 动态隐藏ALV的行和列
- VISIO2010界面介绍
- ZeroC ICE的远程调用框架 ASM与defaultServant,ServantLocator
- bootstrap 导航菜单 折叠位置_python测试开发django44.xadmin自定义菜单项
- android启动页面显示空白,android – 启动时的空白页面
- 如何解决linux下编译出现的multiple definition of错误
- maven项目pom中scope类型
- android以view建坐标系,android自定义View——坐标系
- 利用存储过程批量生成数据
- 矩阵分析 (七) 矩阵特征值的估计
- 截取年月日在hana中怎么写_SAP HANA跟我学HANA系列之日期函数总结
- java6和java7的区别_Java String的intern方法 在JDK6和JDK7的不同行为
- 产业企业和投资机会研究 沈阳新松机器人自动化股份有限公司(300024)
- 订单接收不同业务消息设计
- 菜鸟网络后端java 一面总结
- 用html5做课件,这么好玩!PPT竟然还能用来制作H5?
- 在 Docker 上搭建 PostGIS 数据库实现空间数据存储及可视化
- sequelize多条件_Sequelize 和 MySQL 对照
- 【iMX6Q】--- imx6q 移植 Ubuntu桌面