证书存放位置

shijianfeng@k8s-master:~/fabric-samples/first-network$ ls -lrt crypto-config
total 8
drwxr-xr-x 4 shijianfeng shijianfeng 4096 Jan  6 05:59 peerOrganizations
drwxr-xr-x 3 shijianfeng shijianfeng 4096 Jan  6 05:59 ordererOrganizations
shijianfeng@k8s-master:~/fabric-samples/first-network$ ls -lrt crypto-config/peerOrganizations/
total 8
drwxr-xr-x 7 shijianfeng shijianfeng 4096 Jan  6 05:59 org1.example.com
drwxr-xr-x 7 shijianfeng shijianfeng 4096 Jan  6 05:59 org2.example.com
shijianfeng@k8s-master:~/fabric-samples/first-network$ ls -lrt crypto-config/peerOrganizations/org1.example.com/
total 20
drwxr-xr-x 2 shijianfeng shijianfeng 4096 Jan  6 05:59 ca
drwxr-xr-x 4 shijianfeng shijianfeng 4096 Jan  6 05:59 users
drwxr-xr-x 2 shijianfeng shijianfeng 4096 Jan  6 05:59 tlsca
drwxr-xr-x 4 shijianfeng shijianfeng 4096 Jan  6 05:59 peers
drwxr-xr-x 5 shijianfeng shijianfeng 4096 Jan  6 05:59 msp
shijianfeng@k8s-master:~/fabric-samples/first-network$ ls -lrt crypto-config/peerOrganizations/org1.example.com/peers/
total 8
drwxr-xr-x 4 shijianfeng shijianfeng 4096 Jan  6 05:59 peer1.org1.example.com
drwxr-xr-x 4 shijianfeng shijianfeng 4096 Jan  6 05:59 peer0.org1.example.com
shijianfeng@k8s-master:~/fabric-samples/first-network$ ls -lrt crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/
total 8
drwxr-xr-x 2 shijianfeng shijianfeng 4096 Jan  6 05:59 tls
drwxr-xr-x 7 shijianfeng shijianfeng 4096 Jan  6 05:59 msp
shijianfeng@k8s-master:~/fabric-samples/first-network$ ls -lrt crypto-config/peerOrganizations/org1.example.com/ca/
total 8
-rw-rw-r-- 1 shijianfeng shijianfeng 847 Jan  6 05:59 ca.org1.example.com-cert.pem
-rwx------ 1 shijianfeng shijianfeng 241 Jan  6 05:59 1f9c603a2afcdfc65e12d5f65e4245e09131d31e810ebc6f86f3cff0220b3fef_sk
shijianfeng@k8s-master:~/fabric-samples/first-network$ 

cryptogen generate --config=./crypto-config.yaml

  • --ca:存放组织的根证书和对应的私钥文件,组织内的实体将基于该根证书作为证书 根。
  • --cacerts:组织的根证书,同ca目录下文件。
  • --admincerts:组织管理员的身份验证证书。Peer将基于这些证书来认证交易签署者是 否为 管理员身份。
  • --cacerts:存放组织的根证书。
  • --keystore:本节点的身份私钥,用来签名。
  • --signcerts:验证本节点签名的证书,被组织根证书签名。
  • --tlscacerts:TLS连接用的身份证书,即组织TLS证书。

vim crypto-config.yaml

shijianfeng@k8s-master:~/fabric-samples/first-network$ ls -lrt crypto-config/
total 8
drwxr-xr-x 4 shijianfeng shijianfeng 4096 Jan  6 05:59 peerOrganizations
drwxr-xr-x 3 shijianfeng shijianfeng 4096 Jan  6 05:59 ordererOrganizations
shijianfeng@k8s-master:~/fabric-samples/first-network$ ls -lrt crypto-config/ordererOrganizations/example.com/
total 20
drwxr-xr-x 3 shijianfeng shijianfeng 4096 Jan  6 05:59 users
drwxr-xr-x 2 shijianfeng shijianfeng 4096 Jan  6 05:59 tlsca
drwxr-xr-x 3 shijianfeng shijianfeng 4096 Jan  6 05:59 orderers
drwxr-xr-x 5 shijianfeng shijianfeng 4096 Jan  6 05:59 msp
drwxr-xr-x 2 shijianfeng shijianfeng 4096 Jan  6 05:59 ca
shijianfeng@k8s-master:~/fabric-samples/first-network$ ls -lrt crypto-config/ordererOrganizations/example.com/orderers/
total 4
drwxr-xr-x 4 shijianfeng shijianfeng 4096 Jan  6 05:59 orderer.example.comshijianfeng@k8s-master:~/fabric-samples/first-network$ ls -lrt crypto-config/peerOrganizations/org
org1.example.com/ org2.example.com/
shijianfeng@k8s-master:~/fabric-samples/first-network$ ls -lrt crypto-config/peerOrganizations/org1.example.com/peers
total 8
drwxr-xr-x 4 shijianfeng shijianfeng 4096 Jan  6 05:59 peer1.org1.example.com
drwxr-xr-x 4 shijianfeng shijianfeng 4096 Jan  6 05:59 peer0.org1.example.com
shijianfeng@k8s-master:~/fabric-samples/first-network$ ls -lrt crypto-config/peerOrganizations/org1.example.com/users/
Admin@org1.example.com/ User1@org1.example.com/
shijianfeng@k8s-master:~/fabric-samples/first-network$ ls -lrt crypto-config/peerOrganizations/org1.example.com/
total 20
drwxr-xr-x 2 shijianfeng shijianfeng 4096 Jan  6 05:59 ca
drwxr-xr-x 4 shijianfeng shijianfeng 4096 Jan  6 05:59 users
drwxr-xr-x 2 shijianfeng shijianfeng 4096 Jan  6 05:59 tlsca
drwxr-xr-x 4 shijianfeng shijianfeng 4096 Jan  6 05:59 peers
drwxr-xr-x 5 shijianfeng shijianfeng 4096 Jan  6 05:59 msp
shijianfeng@k8s-master:~/fabric-samples/first-network$ ls -lrt crypto-config/peerOrganizations/org1.example.com/peers/
total 8
drwxr-xr-x 4 shijianfeng shijianfeng 4096 Jan  6 05:59 peer1.org1.example.com
drwxr-xr-x 4 shijianfeng shijianfeng 4096 Jan  6 05:59 peer0.org1.example.com
shijianfeng@k8s-master:~/fabric-samples/first-network$ ls -lrt crypto-config/peerOrganizations/org1.example.com/users/
total 8
drwxr-xr-x 4 shijianfeng shijianfeng 4096 Jan  6 05:59 User1@org1.example.com
drwxr-xr-x 4 shijianfeng shijianfeng 4096 Jan  6 05:59 Admin@org1.example.com
shijianfeng@k8s-master:~/fabric-samples/first-network$ 

Hyperledger Fabric教程(2)-- byfn.sh分析-生成身份证书相关推荐

  1. Hyperledger Fabric笔记3--BYFN启动流程分析

    Hyperledger Fabric笔记3--BYFN启动流程分析 BYFN--构建你的第一个网络,该方案提供了一个示例Hyperledger Fabric网络,该网络由两个组织组成,每个组织都维护两 ...

  2. [Fabric] First-NetWork(byfn.sh文件分析)

    浏览顺序: 直接看最下面的输出日志信息. 文章目录 浏览顺序: 一.前言 二.介绍 三.详细部分 1. 配置环境变量 2. 帮助信息 3. 是否执行脚本 4. 删除容器 5. 删除镜像 6. 版本是否 ...

  3. Hyperledger Fabric 2.1 BYFN 测试用例

    本人也做 fabric 项目搭建.开发.浏览器.sdk.共识算法的测试.改进等工作.有问题或需要,可以加q 260261476,欢迎指导! Building Your First Network by ...

  4. linux使用fabric教程,Hyperledger fabric在Linux下的环境搭建

    本文介绍如何在Ubuntu和CentOS系统下安装部署fabric环境,并在单机上运行一个示例启动fabric网络. 一.Ubuntu cURLsudo apt-get install curl Gi ...

  5. 手把手教你走进Hyperledger Fabric

    现在,Blockchain是业内新的热门话题.但是,寻找良好的资源来学习这项引人入胜的技术并不是一件容易的事.为了让其他人更容易学习,我开始在区块链和分布式分类帐技术(DLT)平台领域开展一系列工作. ...

  6. 超级账本Hyperledger Fabric的使用

    原文地址:超级账本Hyperledger Fabric的使用 说明 网易云课堂:HyperLedger Fabric手动部署教程的视频讲解 超级账本HyperLedger Fabric手动部署教程的文 ...

  7. 区块链:Hyperledger Fabric环境配置及fabric-sample测试运行

    环境准备 安装go1.11 以及以上版本 安装docker 17.06.2-ce 以及以上版本 安装docker-compose 1.14.0 以及以上版本 git 拉下 fabric-sample ...

  8. Hyperledger Fabric 环境搭建及Fabric 测试网络使用(区块链、联盟链)

    一篇博文体验Hyperledger Fabric区块链 系统环境(CentOS): [root@localhost ~]# cat /proc/version Linux version 3.10.0 ...

  9. Hyperledger Fabric/Fabric-samples 安装及使用(Mac)

    因为未找到mac相关的安装方式,故根据优秀博主的文档以及本人安装.使用的经验整理此文. 1.安装清单 brew Git cUrl docker docker-compose GoLang Fabric ...

  10. hyperledger fabric 实战开发——水产品溯源交易平台(一)

    文章目录 前言 环境准备 水产品溯源交易平台设计 实现步骤 1. 模板获取 2. 模板修改 虚拟机优化(根据个人喜好选择) 前言 在万字解析--区块链hyperledger fabric2.2部署实战 ...

最新文章

  1. Kubernetes StatefulSet源码分析
  2. 在MSN、QQ群、论坛上提问的决窍
  3. 人脸识别算法不可置疑?真相需要多重验证!
  4. UrlRewriter 伪url的配置
  5. 【飞秋怎么用】高速文件传输
  6. Qt工作笔记-使用setFilterKeyColumn实现model的单行过滤
  7. 通过Nacos让Nginx拥有服务发现能力
  8. Real-Time Rendering 3 彩图
  9. 方程组的直接解法和迭代法 python_最小二乘法及python 实现
  10. 绪论、关系数据库知识点总结
  11. 在苹果Mac的Dock中如何添加AirDrop快捷方式?
  12. goahead如何使用cgi服务_GoAhead2.5源代码分析之9-cgi处理句柄(cgi.c)
  13. IT成长日记(一)——字体
  14. Hybird A*算法
  15. 新年最美表白烟花-祝大家新年快乐,表白成功
  16. matlab画一元函数图
  17. 8.3列表/菜单/文本域标记
  18. 五款开源内容管理平台对比(免费部分):bolo/fastadmin/wordpress/zblog/redmine
  19. mo和po文件相互转化
  20. 怎样对10亿个数字快速去重?——浅析位图数据结构及其应用

热门文章

  1. Linux on-the-fly kernel patching without LKM
  2. TODO-深度学习实验
  3. 隐马尔可夫模型HMM(一)
  4. Spark分布式安装
  5. java 20 -1 递归的概述和案例
  6. swith case
  7. 基于mAppWidget实现手绘地图--索引DEMO
  8. 孙鑫VC学习笔记:第十一讲 (一) 坐标空间与各种转换的概念
  9. 拓端tecdat|R语言极值理论EVT:基于GPD模型的火灾损失分布分析
  10. linux 目录权限,Linux目录权限整理总结