iis服务器助手广告广告
返回顶部
首页 > 资讯 > 精选 >CentOS下怎么使用OpenSSL编译安装OpenSSH
  • 545
分享到

CentOS下怎么使用OpenSSL编译安装OpenSSH

2023-06-28 03:06:57 545人浏览 独家记忆
摘要

这篇“Centos下怎么使用OpenSSL编译安装Openssh”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“CentOS下

这篇“Centos下怎么使用OpenSSL编译安装Openssh”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“CentOS下怎么使用OpenSSL编译安装OpenSSH”文章吧。

CentOS下怎么使用OpenSSL编译安装OpenSSH

检测已安装的包

# rpm -qa | grep openssh openssh# rpm -qa | grep openssh openssl

卸载用rpm -e 如果出现依赖包导致无法卸载,在最后面加上–nodeps即可,例:

# rpm -e openssl --nodeps

具体安装过程如下:

下载最新软件包源码

Http://ftp5.usa.openbsd.org/pub/OpenBSD/OpenSSH/portable/openssh-7.3p1.tar.gzhttp://www.openssl.org/source/openssl-1.0.2j.tar.gzhttp://www.openssl.org/source/openssl-fips-2.0.13.tar.gz
使用YUM安装必要的软件开发
# yum install -y zlib-devel pam-devel tcp_wrappers-devel

安装openssl-fips

具体说明见 http://www.openssl.org/docs/fips ;

# tar zxpf openssl-fips-2.0.5.tar.gz# cd openssl-fips# ./config# make && make install

安装OpenSSL

# tar zxpf openssl-1.0.1h.tar.gz# cd openssl-1.0.1h# ./config fips --shared# make && make install
将新编译的openssl library 加入系统动态库链接中
# echo "/usr/local/ssl/lib" >> /etc/ld.so.conf# ldconfig

安装OpenSSH

# tar zxpf openssh-6.6p1.tar.gz# cd openssh-6.6p1# ./configure \ --prefix=/usr \ --sysconfdir=/etc/ssh \ --with-md5-passWords \ --with-pam \ --with-tcp-wrappers \ --with-ssl-dir=/usr/local/ssl# make && make install# ssh -V

修改相关配置

# cp -p contrib/redhat/sshd.init /etc/init.d/sshd    (此处的contrib路径为解压后的OpenSSH包路径)# chmod u+x /etc/init.d/sshd                             (加执行权限)# chkconfig --add sshd                                      (增加sshd服务)# chkconfig sshd on                                          (把sshd加入启动项)# yum install openssh                                          (安装OpenSSH客户端)# vim /etc/ssh/sshd_configPermitRootLogin yes                #允许root账户登录,单root账户必须加上,其他的参数请自行修改
测试登录
# /etc/init.d/sshd startssh-keygen: illegal option -- AUsage: ssh-keygen [options]Options:-a trials   Number of trials for screening DH-GEX moduli.-B          Show bubblebabble digest of key file.-b bits     Number of bits in the key to create.-C comment  Provide new comment.-c          Change comment in private and public key files.-e          Convert OpenSSH to IETF SECSH key file.-F hostname Find hostname in known hosts file.-f filename Filename of the key file.-G file     Generate candidates for DH-GEX moduli.-g          Use generic DNS resource record fORMat.-H          Hash names in known_hosts file.-i          Convert IETF SECSH to OpenSSH key file.-l          Show fingerprint of key file.-M memory   Amount of memory (MB) to use for generating DH-GEX moduli.-N phrase   Provide new passphrase.-P phrase   Provide old passphrase.-p          Change passphrase of private key file.-q          Quiet.-R hostname Remove host from known_hosts file.-r hostname Print DNS resource record.-S start    Start point (hex) for generating DH-GEX moduli.-T file     Screen candidates for DH-GEX moduli.-t type     Specify type of key to create.-v          Verbose.-W gen      Generator to use for generating DH-GEX moduli.-y          Read private key file and print public key.Starting sshd:                                             [  OK  ]

sshd文件的ssh-keygen参数有问题,暂时不知道怎么解决,但是不影响使用。

以上就是关于“CentOS下怎么使用OpenSSL编译安装OpenSSH”这篇文章的内容,相信大家都有了一定的了解,希望小编分享的内容对大家有帮助,若想了解更多相关的知识内容,请关注编程网精选频道。

--结束END--

本文标题: CentOS下怎么使用OpenSSL编译安装OpenSSH

本文链接: https://www.lsjlt.com/news/315904.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • CentOS下怎么使用OpenSSL编译安装OpenSSH
    这篇“CentOS下怎么使用OpenSSL编译安装OpenSSH”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“CentOS下...
    99+
    2023-06-28
  • CentOS 7.6下怎么编译安装Python 3.8.0
    今天小编给大家分享一下CentOS 7.6下怎么编译安装Python 3.8.0的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧...
    99+
    2023-06-28
  • CentOS 5.5下怎么编译安装新内核
    这篇文章主要为大家展示了“CentOS 5.5下怎么编译安装新内核”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“CentOS 5.5下怎么编译安装新内核”这篇文章吧。第一步:下载内核传送门:地址...
    99+
    2023-06-10
  • CentOS 6.10源码编译及使用ansible编译安装httpd2.4.39
    一、编译安装 编译环境准备 主机 系统 A centos6.10 编译所需的httpd、apr、ap...
    99+
    2022-06-04
    ansible安装httpd ansible源码
  • CentOS6.7下怎么使用cmake编译安装MySQL5.5.32
    今天小编给大家分享一下CentOS6.7下怎么使用cmake编译安装MySQL5.5.32的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来...
    99+
    2023-06-27
  • 怎么在CentOS 7.4环境下源码编译安装postgreSQL 11.4
    本篇内容介绍了“怎么在CentOS 7.4环境下源码编译安装postgreSQL 11.4”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希...
    99+
    2022-10-18
  • 怎么在Linux CentOS上编译并安装Clang
    本篇内容介绍了“怎么在Linux CentOS上编译并安装Clang”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!一、Minimal版Cen...
    99+
    2023-06-10
  • centos下coreseek怎么安装及使用
    在CentOS下安装和使用Coreseek可以按照以下步骤进行操作:1. 安装依赖软件:```sudo yum install gc...
    99+
    2023-08-26
    centos coreseek
  • centOs下怎么安装和使用DenyHosts
    这篇文章主要介绍了centOs下怎么安装和使用DenyHosts的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇centOs下怎么安装和使用DenyHosts文章都会有所收获,下面我们一起来看看吧。DenyHos...
    99+
    2023-06-28
  • CentOS下怎么安装并使用ProFTPd
    本篇内容介绍了“CentOS下怎么安装并使用ProFTPd”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!安装:安装EPEL软件包代码如下:r...
    99+
    2023-06-10
  • CentOS emesene使用系统然后怎样进行编译安装
    本篇文章给大家分享的是有关CentOS emesene使用系统然后怎样进行编译安装,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。CentOS emesene使用经过长时间的发展...
    99+
    2023-06-16
  • redis++怎么编译、安装及使用
    这篇“redis++怎么编译、安装及使用”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“redis++怎么编译、安装及使用”文...
    99+
    2023-07-05
  • linux下怎么安装编译网卡驱动
    这篇文章主要介绍“linux下怎么安装编译网卡驱动”,在日常操作中,相信很多人在linux下怎么安装编译网卡驱动问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”linux下怎么安装编译网卡驱动”的疑惑有所帮助!...
    99+
    2023-06-12
  • Centos下怎么安装和使用Docker CE
    本篇内容主要讲解“Centos下怎么安装和使用Docker CE”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Centos下怎么安装和使用Docker CE”吧!前提条件目前,CentOS 仅发...
    99+
    2023-06-28
  • Ubuntu nginx环境下怎么编译安装mono 2.0
    这篇文章主要介绍Ubuntu nginx环境下怎么编译安装mono 2.0,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!1.安装Ubuntu nginxbenben@ubuntu:~$ sudo apt-get up...
    99+
    2023-06-16
  • Ubuntu下怎么编译、安装和卸载软件
    这篇文章主要介绍“Ubuntu下怎么编译、安装和卸载软件”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“Ubuntu下怎么编译、安装和卸载软件”文章能帮助大家解决问题。在使用ubuntu的时候都是在直...
    99+
    2023-07-04
  • 怎么用CentOS7.0编译安装Mysql5.5.32
    这篇文章主要介绍“怎么用CentOS7.0编译安装Mysql5.5.32”,在日常操作中,相信很多人在怎么用CentOS7.0编译安装Mysql5.5.32问题上存在疑惑,小编查阅了各式资料,整理出简单好用...
    99+
    2022-10-18
  • PHP 8 在Centos7下的编译安装与使用
    PHP 8 在Centos7下的编译安装与使用 前言 PHP官方已经停止维护php7,更新一下PHP8手动安装的教程 ...
    99+
    2023-09-03
    php 开发语言
  • centos 7上怎么使用yum下载安装php
    在CentOS 7中安装 PHP 有不同的方法,但使用 yum 命令是最简单且最常用的方法。yum 是 Centos 所有用户最常用的软件包管理器。本文将介绍通过 yum 在 CentOS 7上安装 PHP的步骤。准备工作在开始之前,我们需...
    99+
    2023-05-14
    Centos7 yum php
  • Linux下memcache编译安装与基本使用教程
    memcache是高性能,分布式的内存对象缓存系统,用于在动态应用中减少数据库负载,提升访问速度。目前用memcache解决互联网上的大用户读取是非常流行的一种用法,在互联网企业中有着广泛的应用。 memcache是一套...
    99+
    2022-06-04
    linux memcache编译安装 memcache安装
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作