blob: 7c531f31c13a29fded5976cecda8f4c6a4c7c74e [file] [log] [blame] [view]
Zhiyi Zhang3aaf06d2020-10-17 13:05:36 -07001# Deploy NDNCERT v0.3 over testbed
2
3Three steps:
4
5* Deploy root CA `/ndn` by setting up the NDNCERT CA configuration and run NDNCERT service
6* At each site server, run NDNCERT client command line tools to get certificate issued by `/ndn` using the PIN code challenge, set up the CA configuration and run NDNCERT CA service.
7* Update the `/ndn`'s configuration file and restart the service.
8
Zhiyi Zhang3aaf06d2020-10-17 13:05:36 -07009## Step 1
10
11```bash
Zhiyi Zhang633c5bf2020-10-17 16:28:05 -070012sudo ./step1-root-ca.sh
Zhiyi Zhang3aaf06d2020-10-17 13:05:36 -070013```
14
15## Step 2
16
Zhiyi Zhang633c5bf2020-10-17 16:28:05 -070017On each site:
18
19```bash
20ndncert-client
21```
22
23```bash
24sudo ./step-2-site-ca.sh
25```
26
27```bash
28ndnsec-dump-certificate XXX
29```
30
31## Step 3
32
33stop service
34
35update config file
36
37restart service