#!/bin/sh
export OPENSSL="openssl"
export GREP="grep"
export OPENSSL_CONF="/var/tmp/easy-rsa/openssl-1.0.0.cnf"
export KEY_CONFIG="/var/tmp/easy-rsa/openssl-1.0.0.cnf"
export KEY_DIR="/var/tmp/easy-rsa/keys"
export KEY_SIZE=1024
export CA_EXPIRE=3650
export KEY_EXPIRE=3650
export KEY_COUNTRY="TW"
export KEY_PROVINCE="TW"
export KEY_CITY="Taipei"
export KEY_ORG="ASUS"
export KEY_EMAIL="me@myhost.mydomain"
export KEY_CN="rt-600"
export KEY_CN=""
mkdir /var/tmp/easy-rsa/keys/
echo "" > /var/tmp/easy-rsa/keys/index.txt
echo 01 > /var/tmp/easy-rsa/keys/serial
/var/tmp/easy-rsa/pkitool --initca
/var/tmp/easy-rsa/pkitool --server server
/var/tmp/easy-rsa/pkitool client
Reference:
- asuswrt-merlin/release/src/router/rc/openvpn.c
- Create a Public Key Infrastructure Using the easy-rsa Scripts
0 意見:
張貼留言