Linux基础之安全加密及CA、证书实战应用

一、建立私有CA并让客户端申请请求,需要两台虚拟机完成

1、建立私有CA,生成私钥

blob.png

2、CA公司给自己,生成自签证书

blob.png

3、为CA提供所需要的目录及文件(如果事先存在,此步骤可以跳过)

blob.png

二、CA公司已建立,需要一台客户机配合CA签署证书

1、客户端用到证书,因此生成私钥

blob.png

2、客户端生成证书签署请求

blob.png

3、将请求通过可靠方式发送给CA主机,这里作为测试,因此使用scp命令即可

blob.png

三、CA公司给客户端签署证书请求

1、在CA主机上,给客户端签署发过来的证书

blob.png

2、CA公司将签署的证书发给客户端(这里作为测试,因此使用scp命令即可)

blob.png

3、在客户端上查看证书情况

blob.png

 

至此,建立私有CA和客户端申请证书已经完成了,后期使用web前端(httpd)将使用到ssl安全加密模块。

 

原创文章,作者:Aleen,如若转载,请注明出处:http://www.178linux.com/49857

(3)
AleenAleen
上一篇 2016-10-03
下一篇 2016-10-04

相关推荐

  • samba

    samba samba概述 samba原理 samba服务 samba的命令 samba搭建实例 使用GUI工具SWAT管理samba samba概述 什么是samba? samba是基于smb(Server Message Block)协议的一种实现方式。 samba的功能是什么? samba能够用来在windows,unix平台间实现文件共享服务,不同于…

    Linux干货 2016-04-28
  • 第三周作业

    1、列出当前系统上所有已经登录的用户的用户名,注意:同一个用户登录多次,则只显示一次即可。         使用到的命令:w或who、cut、sort、uniq          &nbsp…

    Linux干货 2017-02-02
  • Java中的Map List Set等集合类

    Map List Set等集合类: 一、概述 在JAVA的util包中有两个所有集合的父接口Collection和Map,它们的父子关系: +Collection 这个接口extends自 –java.lang.Iterable接口 ├+List(接口 代表有序,可重复的集合。列表) │├ ArreyList   &…

    Linux干货 2015-04-07
  • crond实现邮件告警

    实验环境:centos 6.8 所需软件:mailx或msmtp或smtpEmail等 smtp客户端程序 所需帐号:我这使用的是163邮箱。 本方案优点:安装软件少,无须启动postfix等邮件服务。无须配置postfix邮件服务。由于调用的是注册邮箱,所以也不会给移入到垃圾邮件中。  建议:生产中,不管是什么服务发送邮件的建议使用外部smtp帐…

    Linux干货 2016-07-10
  • iptables/netfilter入门到进阶

    iptables从入门到精通 本文主要围绕以下七点进行阐述:   一、防火墙简介 二、Iptables简介 三、Iptables的四张表及五条链 四、Iptables的filter应用详解 五、Iptables的nat应用详解       一、防火墙简介: 在网络中,所谓的防火墙是指一种将内部网络和公众访问网分开的方法…

    Linux干货 2017-03-15
  • jenkins+gitlab构建安卓自动编译环境

        因工作关系接触到接触到安卓自动编译环境,网上的资料都推荐了jenkins,因为第一次接触安卓和jenkins,踩了不少的坑,有总结才有进步。    gitlab环境之前已经安装完成可用,具体步骤另外详解吧。本例目标是在gitlab可用前提下,通过jenkins将git仓库的代码自行编译打包,生成可用的apk安装…

    Linux干货 2016-07-16