Skip to content

Commit

Permalink
add guomi operation in installation.md (#909)
Browse files Browse the repository at this point in the history
  • Loading branch information
bxq2011hust committed Aug 19, 2020
1 parent c60db73 commit 9754872
Show file tree
Hide file tree
Showing 28 changed files with 102 additions and 85 deletions.
8 changes: 4 additions & 4 deletions docs/enterprise_tools/operation.md
Original file line number Diff line number Diff line change
Expand Up @@ -460,12 +460,12 @@ FISCO BCOS generator 的scripts文件夹的`check_certificates.sh`脚本包含
如果用户需要检测由`开发部署工具buildchain.sh`生成的节点时,可以采用以下命令获取检测脚本:

```bash
curl -LO https://raw.githubusercontent.com/FISCO-BCOS/generator/master/scripts/check_certificates.sh && chmod u+x check_certificates.sh
curl -#LO https://raw.githubusercontent.com/FISCO-BCOS/generator/master/scripts/check_certificates.sh && chmod u+x check_certificates.sh
```

```eval_rst
.. note::
- 如果因为网络问题导致长时间无法下载,请尝试 `curl -LO https://gitee.com/FISCO-BCOS/generator/raw/master/scripts/check_certificates.sh && chmod u+x check_certificates.sh`
- 如果因为网络问题导致长时间无法下载,请尝试 `curl -#LO https://gitee.com/FISCO-BCOS/generator/raw/master/scripts/check_certificates.sh && chmod u+x check_certificates.sh`
```

使用generator部署节点的用户可以从generator的根目录下,从scripts/check_certificates.sh获取脚本。
Expand Down Expand Up @@ -497,12 +497,12 @@ $ ./check_certificates.sh -v ~/ca.crt ~/node.crt
### 获取脚本

```bash
curl -LO https://raw.githubusercontent.com/FISCO-BCOS/FISCO-BCOS/master/tools/check_node_config.sh && chmod u+x check_node_config.sh
curl -#LO https://raw.githubusercontent.com/FISCO-BCOS/FISCO-BCOS/master/tools/check_node_config.sh && chmod u+x check_node_config.sh
```

```eval_rst
.. note::
- 如果因为网络问题导致长时间无法下载,请尝试 `curl -LO https://gitee.com/FISCO-BCOS/FISCO-BCOS/raw/master/tools/check_node_config.sh`
- 如果因为网络问题导致长时间无法下载,请尝试 `curl -#LO https://gitee.com/FISCO-BCOS/FISCO-BCOS/raw/master/tools/check_node_config.sh`
```

### 使用
Expand Down
26 changes: 21 additions & 5 deletions docs/installation.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,11 @@

本章介绍FISCO BCOS所需的必要安装和配置。本章通过在单机上部署一条4节点的FISCO BCOS联盟链,帮助用户掌握FISCO BCOS部署流程。请[根据这里](./manual/hardware_requirements.md)使用支持的**硬件和平台**操作。

```eval_rst
.. note::
- 搭建全链路国密版本的链,`请参考这里 <manual/guomi_crypto.html>`_ 。
```

## 单群组FISCO BCOS联盟链的搭建

本节以搭建单群组FISCO BCOS链为例操作。使用`开发部署工具 build_chain.sh`脚本在本地搭建一条**4 节点**的FISCO BCOS链,以`Ubuntu 16.04 64bit`系统为例操作。
Expand All @@ -10,7 +15,6 @@
```eval_rst
.. note::
- 若需在已有区块链上进行升级,请转至 `版本及兼容 <change_log/index.html>`_ 章节。
- 搭建国密版本的链, `参考这里 <manual/guomi_crypto.html>`_ 。
- 搭建多群组的链操作类似, `参考这里 <manual/group_use_cases.html>`_ 。
- 本节使用预编译的静态`fisco-bcos`二进制文件,在CentOS 7和Ubuntu 16.04 64bit上经过测试。
- `使用docker模式搭建 <manual/build_chain.html#d-optional>`_ ,供有丰富docker经验和容器化部署需求的用户参考。
Expand All @@ -36,19 +40,26 @@ cd ~ && mkdir -p fisco && cd fisco
- 下载`build_chain.sh`脚本

```bash
curl -LO https://github.com/FISCO-BCOS/FISCO-BCOS/releases/download/v2.6.0/build_chain.sh && chmod u+x build_chain.sh
curl -#LO https://github.com/FISCO-BCOS/FISCO-BCOS/releases/download/v2.6.0/build_chain.sh && chmod u+x build_chain.sh
```

```eval_rst
.. note::
- 如果因为网络问题导致长时间无法下载build_chain.sh脚本,请尝试 `curl -LO https://gitee.com/FISCO-BCOS/FISCO-BCOS/raw/master/tools/build_chain.sh && chmod u+x build_chain.sh`
- 如果因为网络问题导致长时间无法下载build_chain.sh脚本,请尝试 `curl -#LO https://gitee.com/FISCO-BCOS/FISCO-BCOS/raw/master/tools/build_chain.sh && chmod u+x build_chain.sh`
```

### 搭建单群组4节点联盟链

在fisco目录下执行下面的指令,生成一条单群组4节点的FISCO链。
请确保机器的`30300~30303,20200~20203,8545~8548`端口没有被占用。

```eval_rst
.. note::
- 国密版本请执行``bash build_chain.sh -l "127.0.0.1:4" -p 30300,20200,8545 -g -G``
- 其中-g表示生成国密配置,-G表示使用国密SSL连接
- web3sdk已经支持国密SSL,如果使用web3sdk建议带上-G选项使用国密SSL
```

```bash
bash build_chain.sh -l "127.0.0.1:4" -p 30300,20200,8545
```
Expand Down Expand Up @@ -166,12 +177,12 @@ info|2019-01-21 17:23:40.612241| [g:1][p:264][CONSENSUS][SEALER]++++++++++++++++
- 获取控制台并回到fisco目录

```bash
cd ~/fisco && curl -LO https://github.com/FISCO-BCOS/console/releases/download/v1.1.0/download_console.sh && bash download_console.sh
cd ~/fisco && curl -#LO https://github.com/FISCO-BCOS/console/releases/download/v1.1.0/download_console.sh && bash download_console.sh
```

```eval_rst
.. note::
- 如果因为网络问题导致长时间无法下载,请尝试 `cd ~/fisco && curl -LO https://gitee.com/FISCO-BCOS/console/raw/master/tools/download_console.sh`
- 如果因为网络问题导致长时间无法下载,请尝试 `cd ~/fisco && curl -#LO https://gitee.com/FISCO-BCOS/console/raw/master/tools/download_console.sh`
```

- 拷贝控制台配置文件
Expand All @@ -184,6 +195,11 @@ cp -n console/conf/applicationContext-sample.xml console/conf/applicationContext

- 配置控制台证书

```eval_rst
.. note::
- 搭建国密版时,如果使用国密SSL请执行``cp nodes/127.0.0.1/sdk/gm/* console/conf/``
```

```bash
cp nodes/127.0.0.1/sdk/* console/conf/
```
Expand Down
10 changes: 5 additions & 5 deletions docs/manual/account.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,24 +20,24 @@ FISCO BCOS提供了脚本和Web3SDK用以创建账户,同时也提供了Web3SD
#### 1. 获取脚本

```bash
curl -LO https://raw.githubusercontent.com/FISCO-BCOS/console/master/tools/get_account.sh && chmod u+x get_account.sh && bash get_account.sh -h
curl -#LO https://raw.githubusercontent.com/FISCO-BCOS/console/master/tools/get_account.sh && chmod u+x get_account.sh && bash get_account.sh -h
```

```eval_rst
.. note::
- 如果因为网络问题导致长时间无法下载,请尝试 `curl -LO https://gitee.com/FISCO-BCOS/console/raw/master/tools/get_account.sh && chmod u+x get_account.sh && bash get_account.sh -h`
- 如果因为网络问题导致长时间无法下载,请尝试 `curl -#LO https://gitee.com/FISCO-BCOS/console/raw/master/tools/get_account.sh && chmod u+x get_account.sh && bash get_account.sh -h`
```

国密版本请使用下面的指令获取脚本

```bash
curl -LO https://raw.githubusercontent.com/FISCO-BCOS/console/master/tools/get_gm_account.sh && chmod u+x get_gm_account.sh && bash get_gm_account.sh -h
curl -#LO https://raw.githubusercontent.com/FISCO-BCOS/console/master/tools/get_gm_account.sh && chmod u+x get_gm_account.sh && bash get_gm_account.sh -h
```

```eval_rst
.. note::
- 如果因为网络问题导致长时间无法下载,请尝试 `curl -LO https://gitee.com/FISCO-BCOS/console/raw/master/tools/get_gm_account.sh && chmod u+x get_gm_account.sh && bash get_gm_account.sh -h`
- get_gm_account需要下载tassl,如果无法下载,请尝试 `curl -LO https://osp-1257653870.cos.ap-guangzhou.myqcloud.com/FISCO-BCOS/FISCO-BCOS/tools/tassl-1.0.2/tassl.tar.gz` ,解压放在~/.fisco/tassl,1.0.9及以下版本放在~/.tassl
- 如果因为网络问题导致长时间无法下载,请尝试 `curl -#LO https://gitee.com/FISCO-BCOS/console/raw/master/tools/get_gm_account.sh && chmod u+x get_gm_account.sh && bash get_gm_account.sh -h`
- get_gm_account需要下载tassl,如果无法下载,请尝试 `curl -#LO https://osp-1257653870.cos.ap-guangzhou.myqcloud.com/FISCO-BCOS/FISCO-BCOS/tools/tassl-1.0.2/tassl.tar.gz` ,解压放在~/.fisco/tassl,1.0.9及以下版本放在~/.tassl
```

执行上面的指令,看到如下输出则下载到了正确的脚本,否则请重试。
Expand Down
10 changes: 5 additions & 5 deletions docs/manual/build_chain.md
Original file line number Diff line number Diff line change
Expand Up @@ -331,12 +331,12 @@ Processing IP:127.0.0.1 Total:4 Agency:agency Groups:1
1. 获取证书生成脚本
```bash
curl -LO https://raw.githubusercontent.com/FISCO-BCOS/FISCO-BCOS/master/tools/gen_node_cert.sh
curl -#LO https://raw.githubusercontent.com/FISCO-BCOS/FISCO-BCOS/master/tools/gen_node_cert.sh
```
```eval_rst
.. note::
- 如果因为网络问题导致长时间无法下载,请尝试 `curl -LO https://gitee.com/FISCO-BCOS/FISCO-BCOS/raw/master/tools/gen_node_cert.sh`
- 如果因为网络问题导致长时间无法下载,请尝试 `curl -#LO https://gitee.com/FISCO-BCOS/FISCO-BCOS/raw/master/tools/gen_node_cert.sh`
```
2. 生成新节点私钥证书
Expand Down Expand Up @@ -395,12 +395,12 @@ bash gen_node_cert.sh -c ../cert/agency -o newNodeGm -g ../gmcert/agency/
1. 获取证书生成脚本
```bash
curl -LO https://raw.githubusercontent.com/FISCO-BCOS/FISCO-BCOS/master/tools/gen_node_cert.sh
curl -#LO https://raw.githubusercontent.com/FISCO-BCOS/FISCO-BCOS/master/tools/gen_node_cert.sh
```
```eval_rst
.. note::
- 如果因为网络问题导致长时间无法下载,请尝试 `curl -LO https://gitee.com/FISCO-BCOS/FISCO-BCOS/raw/master/tools/gen_node_cert.sh`
- 如果因为网络问题导致长时间无法下载,请尝试 `curl -#LO https://gitee.com/FISCO-BCOS/FISCO-BCOS/raw/master/tools/gen_node_cert.sh`
```
2. 生成新节点私钥证书
Expand All @@ -421,7 +421,7 @@ bash gen_node_cert.sh -c ../cert/agency -o newSDK -g ../gmcert/agency/ -s
1. 获取机构证书生成脚本
```bash
curl -LO https://raw.githubusercontent.com/FISCO-BCOS/FISCO-BCOS/master/tools/gen_agency_cert.sh
curl -#LO https://raw.githubusercontent.com/FISCO-BCOS/FISCO-BCOS/master/tools/gen_agency_cert.sh
```
2. 生成新机构私钥和证书
Expand Down
6 changes: 3 additions & 3 deletions docs/manual/cdn.md
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ FISCO BCOS控制台是一个交互式命令行工具,使用Java开发,代码
控制台每个版本发布会提供编译好的包,用户下载后配置后即可使用,为了下载控制台用户需要获取download_console.sh脚本。此脚本会从GitHub下载最新版本console.tar.gz,如果下载失败则尝试从官网CDN下载。下面的指令从国内镜像获取download_console.sh脚本并执行。

```bash
curl -LO https://gitee.com/FISCO-BCOS/console/raw/master/tools/download_console.sh && bash download_console.sh
curl -#LO https://gitee.com/FISCO-BCOS/console/raw/master/tools/download_console.sh && bash download_console.sh
```

### TASSL
Expand All @@ -60,10 +60,10 @@ get_gm_account.sh脚本用于生成sm2私钥,依赖于TASSL。如果从GitHub
### 下载开发部署工具

```bash
curl -LO https://github.com/FISCO-BCOS/FISCO-BCOS/releases/download/v2.4.0/build_chain.sh
curl -#LO https://github.com/FISCO-BCOS/FISCO-BCOS/releases/download/v2.4.0/build_chain.sh
```

如果下载失败请尝试`curl -LO https://gitee.com/FISCO-BCOS/FISCO-BCOS/raw/master/tools/build_chain.sh`
如果下载失败请尝试`curl -#LO https://gitee.com/FISCO-BCOS/FISCO-BCOS/raw/master/tools/build_chain.sh`

### 下载二进制程序

Expand Down
8 changes: 4 additions & 4 deletions docs/manual/console.md
Original file line number Diff line number Diff line change
Expand Up @@ -52,12 +52,12 @@
```bash
cd ~ && mkdir -p fisco && cd fisco
# 获取控制台
curl -LO https://github.com/FISCO-BCOS/console/releases/download/v1.1.0/download_console.sh && bash download_console.sh
curl -#LO https://github.com/FISCO-BCOS/console/releases/download/v1.1.0/download_console.sh && bash download_console.sh
```

```eval_rst
.. note::
- 如果因为网络问题导致长时间无法下载,请尝试 `curl -LO https://gitee.com/FISCO-BCOS/console/raw/master/tools/download_console.sh && bash download_console.sh`
- 如果因为网络问题导致长时间无法下载,请尝试 `curl -#LO https://gitee.com/FISCO-BCOS/console/raw/master/tools/download_console.sh && bash download_console.sh`
```

目录结构如下:
Expand Down Expand Up @@ -167,11 +167,11 @@ curl -LO https://github.com/FISCO-BCOS/console/releases/download/v1.1.0/download
- 控制台自1.1.0版本起,移除对solcJ-all-0.x.x.jar、solcJ-all-0.x.x-gm.jar的依赖
- 新编译工具支持0.4.25、0.5.2、0.6.10三个版本,与同版本的solidity编译器对应
- 新的编译上传至maven仓库进行管理,不再需要替换文件的操作
- 控制台默认配置0.4.25版本编译工具,用户可以修改build.gradle配置的版本号重新编译,也可以通过download_console.sh脚本指定-v参数,下载配置对应编译器版本的控制台
- 新的编译工具同时支持国密、非国密编译功能,控制台国密或者非国密环境运行时,不再需要solcJ国密与非国密版本的替换
```

Expand Down
4 changes: 2 additions & 2 deletions docs/manual/distributed_storage.md
Original file line number Diff line number Diff line change
Expand Up @@ -104,7 +104,7 @@ FISCO BCOS在2.0.0-rc3之后,支持节点通过连接池直连MySQL,相对
```bash
mkdir -p ~/fisco && cd ~/fisco
# 获取build_chain.sh脚本
curl -LO https://github.com/FISCO-BCOS/FISCO-BCOS/releases/download/v2.6.0/build_chain.sh && chmod u+x build_chain.sh
curl -#LO https://github.com/FISCO-BCOS/FISCO-BCOS/releases/download/v2.6.0/build_chain.sh && chmod u+x build_chain.sh
```
#### 生成配置文件
```bash
Expand Down Expand Up @@ -237,7 +237,7 @@ info|2019-05-28 16:26:40.498838|[g:1][CONSENSUS][SEALER]++++++++++++++++ Generat
#### 准备依赖
```bash
cd ~/fisco;
curl -LO https://github.com/FISCO-BCOS/console/releases/download/v1.1.0/download_console.sh && bash download_console.sh
curl -#LO https://github.com/FISCO-BCOS/console/releases/download/v1.1.0/download_console.sh && bash download_console.sh
cp -n console/conf/applicationContext-sample.xml console/conf/applicationContext.xml
cp nodes/127.0.0.1/sdk/* console/conf/
```
Expand Down
10 changes: 5 additions & 5 deletions docs/manual/group_use_cases.md
Original file line number Diff line number Diff line change
Expand Up @@ -73,7 +73,7 @@ mkdir -p ~/fisco && cd ~/fisco

- 获取build_chain.sh脚本
```bash
curl -LO https://github.com/FISCO-BCOS/FISCO-BCOS/releases/download/v2.6.0/build_chain.sh && chmod u+x build_chain.sh
curl -#LO https://github.com/FISCO-BCOS/FISCO-BCOS/releases/download/v2.6.0/build_chain.sh && chmod u+x build_chain.sh
```

**生成星形区块链系统配置文件**
Expand Down Expand Up @@ -222,15 +222,15 @@ info|2019-02-11 15:39:42.922510| [g:2][p:520][CONSENSUS][SEALER]++++++++Generati
```eval_rst
.. important::
控制台依赖于Java 8以上版本,Ubuntu 16.04系统安装openjdk 8即可。CentOS请安装Oracle Java 8以上版本。
如果因为网络问题导致长时间无法下载,请尝试 `curl -LO https://gitee.com/FISCO-BCOS/console/raw/master/tools/download_console.sh && bash download_console.sh`
如果因为网络问题导致长时间无法下载,请尝试 `curl -#LO https://gitee.com/FISCO-BCOS/console/raw/master/tools/download_console.sh && bash download_console.sh`
```

```bash
#回到fisco目录
$ cd ~/fisco

# 获取控制台
$ curl -LO https://github.com/FISCO-BCOS/console/releases/download/v1.1.0/download_console.sh && bash download_console.sh
$ curl -#LO https://github.com/FISCO-BCOS/console/releases/download/v1.1.0/download_console.sh && bash download_console.sh

# 进入控制台操作目录
$ cd console
Expand Down Expand Up @@ -555,7 +555,7 @@ $ cd ~/fisco/nodes/127.0.0.1 && bash stop_all.sh
```bash
$ mkdir -p ~/fisco && cd ~/fisco
# 获取build_chain.sh脚本
$ curl -LO https://github.com/FISCO-BCOS/FISCO-BCOS/releases/download/v2.6.0/build_chain.sh && chmod u+x build_chain.sh
$ curl -#LO https://github.com/FISCO-BCOS/FISCO-BCOS/releases/download/v2.6.0/build_chain.sh && chmod u+x build_chain.sh
# 构建本机单群组四节点区块链(生产环境中,建议每个节点部署在不同物理机上)
$ bash build_chain.sh -l "127.0.0.1:4" -o multi_nodes -p 20000,20100,7545
Generating CA key...
Expand Down Expand Up @@ -676,7 +676,7 @@ info|2019-02-11 21:14:01.657428| [g:2][p:520][CONSENSUS][SEALER]++++++++Generati
# 若从未下载控制台,请进行下面操作下载控制台,否则将控制台拷贝到~/fisco目录:
$ cd ~/fisco
# 获取控制台
$ curl -LO https://github.com/FISCO-BCOS/console/releases/download/v1.1.0/download_console.sh && bash download_console.sh
$ curl -#LO https://github.com/FISCO-BCOS/console/releases/download/v1.1.0/download_console.sh && bash download_console.sh
```

**配置控制台**
Expand Down
7 changes: 4 additions & 3 deletions docs/manual/guomi_crypto.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,11 +8,11 @@

```bash
# Ubuntu16安装依赖
$ sudo apt install -y openssl curl
sudo apt install -y openssl curl
# 准备环境
$ cd ~ && mkdir -p fisco && cd fisco
cd ~ && mkdir -p fisco && cd fisco
# 下载build_chain.sh脚本
$ curl -LO https://github.com/FISCO-BCOS/FISCO-BCOS/releases/download/v2.6.0/build_chain.sh && chmod u+x build_chain.sh
curl -#LO https://github.com/FISCO-BCOS/FISCO-BCOS/releases/download/v2.6.0/build_chain.sh && chmod u+x build_chain.sh
```

- 搭建4节点FISCO BCOS链
Expand Down Expand Up @@ -78,6 +78,7 @@ ca_cert: gmca证书路径
```

FISCO-BCOS 2.5.0版本以后,节点与SDK之间既支持SSL连接进行通信,也支持国密SSL连接进行通信,相关配置如下:

```ini
[chain]
; use SM crypto or not, should nerver be changed
Expand Down
4 changes: 2 additions & 2 deletions docs/manual/node_management.md
Original file line number Diff line number Diff line change
Expand Up @@ -111,14 +111,14 @@ Group3的相关节点信息举例为:

```
# 获取脚本
$ curl -LO https://raw.githubusercontent.com/FISCO-BCOS/FISCO-BCOS/master/tools/gen_node_cert.sh && chmod u+x gen_node_cert.sh
$ curl -#LO https://raw.githubusercontent.com/FISCO-BCOS/FISCO-BCOS/master/tools/gen_node_cert.sh && chmod u+x gen_node_cert.sh
# 执行,-c为生成节点所提供的ca路径,agency为机构名,-o为将生成的节点目录名
$ ./gen_node_cert.sh -c nodes/cert/agency -o node2
```

```eval_rst
.. note::
- 如果因为网络问题导致长时间无法下载,请尝试 `curl -LO https://gitee.com/FISCO-BCOS/FISCO-BCOS/raw/master/tools/gen_node_cert.sh`
- 如果因为网络问题导致长时间无法下载,请尝试 `curl -#LO https://gitee.com/FISCO-BCOS/FISCO-BCOS/raw/master/tools/gen_node_cert.sh`
```

2 . 拷贝node2到`nodes/127.0.0.1/`下,与其他节点目录(`node0``node1`)同级;
Expand Down
4 changes: 2 additions & 2 deletions docs/manual/sdk_allowlist.md
Original file line number Diff line number Diff line change
Expand Up @@ -66,7 +66,7 @@ $ cat dist/conf/gmsdk.publickey

```eval_rst
.. note::
旧链节点无 `reload_sdk_allowlist.sh` 脚本,可通过命令 `curl -LO https://raw.githubusercontent.com/FISCO-BCOS/FISCO-BCOS/master/tools/reload_sdk_allowlist.sh` 下载该脚本。
旧链节点无 `reload_sdk_allowlist.sh` 脚本,可通过命令 `curl -#LO https://raw.githubusercontent.com/FISCO-BCOS/FISCO-BCOS/master/tools/reload_sdk_allowlist.sh` 下载该脚本。
```


Expand Down Expand Up @@ -112,7 +112,7 @@ parseSDKAllowList,sdkAllowList=[b8acb51b9fe84f88d670646be36f31c52e67544ce56faf3d

```eval_rst
.. note::
由于SDK白名单是节点级别的访问控制机制,为了展示 `node0` 对SDK的访问控制功能,控制台仅连接 `node0`
由于SDK白名单是节点级别的访问控制机制,为了展示 `node0` 对SDK的访问控制功能,控制台仅连接 `node0`
```
由于`node0`没有配置控制台对群组的访问权限,部署合约的返回结果如下:

Expand Down
4 changes: 2 additions & 2 deletions docs/manual/storage_security.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@
[```build_chain.sh```](../installation.md)脚本,用普通的操作方法,先生成节点。

``` shell
curl -LO https://github.com/FISCO-BCOS/FISCO-BCOS/releases/download/`curl -s https://api.github.com/repos/FISCO-BCOS/FISCO-BCOS/releases | grep "\"v2\.[0-9]\.[0-9]\"" | sort -u | tail -n 1 | cut -d \" -f 4`/build_chain.sh && chmod u+x build_chain.sh
curl -#LO https://github.com/FISCO-BCOS/FISCO-BCOS/releases/download/`curl -s https://api.github.com/repos/FISCO-BCOS/FISCO-BCOS/releases | grep "\"v2\.[0-9]\.[0-9]\"" | sort -u | tail -n 1 | cut -d \" -f 4`/build_chain.sh && chmod u+x build_chain.sh

bash build_chain.sh -l "127.0.0.1:4" -p 30300,20200,8545
```
Expand Down Expand Up @@ -91,7 +91,7 @@ cipher_data_key=ed157f4588b86d61a2e1745efe71e6ea
```shell
cd key-manager/scripts
# 参数:ip port 节点私钥文件 cipherDataKey
bash encrypt_node_key.sh 127.0.0.1 31443 ../../nodes/127.0.0.1/node0/conf/node.key ed157f4588b86d61a2e1745efe71e6ea
bash encrypt_node_key.sh 127.0.0.1 31443 ../../nodes/127.0.0.1/node0/conf/node.key ed157f4588b86d61a2e1745efe71e6ea
```

执行后,节点私钥自动被加密,加密前的文件备份到了文件``` node.key.bak.xxxxxx ```中,**请将备份私钥妥善保管,并删除节点上生成的备份私钥**
Expand Down

0 comments on commit 9754872

Please sign in to comment.