原码编译安装openssh6.7p1

简介:
1
2
3
4
5
6
yum -y  install  gcc*  make  perl pam pam-devel
mv  /etc/ssh  /etc/ssh .bak
openssl version -a
rpm -qa |  grep  openssh
rpm -e `rpm -qa |  grep  openssh` --nodeps
tar  zxvf openssh-6.7p1. tar .gz

cd openssh-6.7p1

vim openssh-3.x/version.h

找到

#define SSH_VERSION "OpenSSH_6.7"

修改后编译安装

1
2
3
. /configure  --prefix= /usr/local/openssh  --sysconfdir= /etc/ssh
make
make  install
1
2
3
4
5
6
7
8
9
10
cp  contrib /redhat/sshd .init  /etc/init .d /sshd
chmod  +x  /etc/init .d /sshd
###edit number25  and number41
vim  /etc/init .d /sshd  
chkconfig --add sshd
service sshd start
vim  /etc/ssh/sshd_config 
service sshd restart
sshd -V
/usr/local/openssh/sbin/sshd  - v










本文转自 lcpljc 51CTO博客,原文链接:http://blog.51cto.com/lcpljc/1857054,如需转载请自行联系原作者

目录
相关文章
CentOS7编译安装openssl1.1.1
centos7默认提供的openssl版本是1.0.2的,想要升级openssl版本则需要手动进行编译
|
5月前
|
Ubuntu
ubuntu系统安装openssl-devel
ubuntu系统安装openssl-devel
100 0
|
8月前
|
网络安全 Windows
OpenSSH之Windows安装OpenSSH
OpenSSH之Windows安装OpenSSH
519 0
|
关系型数据库 MySQL Java
RPM 安装|学习笔记
快速学习 RPM 安装
201 0
RPM 安装|学习笔记
|
测试技术 网络安全
openssh-7.8p1编译安装
实际需求: 因安全漏洞问题,openssh需要升级,但是Centos6系统仓库里没有最新的rpm包。所以只能手动编译安装openssh最新版本Centos7系统的就没必要了,仓库自带的版本已经满足要求。
2140 0
|
网络协议
|
数据安全/隐私保护 网络安全
|
安全 网络安全 数据安全/隐私保护
|
安全 Linux 网络安全