建立本身的CA机构

$GOPATH/bin/collidermain -port=8089 -tls=true

 

turnserver -L <public_ip_address> -o -a -f -r <realm-name>

openssl req -x509 -newkey rsa:2048 -keyout /cert/key.pem -out /cert/cert.pem -days 99999 -nodes
 

建立本身的CA机构

  • 为CA生成私钥

openssl genrsa -out ca-key.pem -des 1024node

  • 经过CA私钥生成CSR

openssl req -new -key ca-key.pem -out ca-csr.pemide

  • 经过CSR文件和私钥生成CA证书

openssl x509 -req -in ca-csr.pem -signkey ca-key.pem -out ca-cert.pemspa

可能会遇到的问题

你须要root或者admin的权限 Unable to load config info from /user/local/ssl/openssl.cnf 对于这个问题,你能够从网上下载一份正确的openssl.cnf文件, 而后set OPENSSL_CONF=openssl.cnf文件的本地路径code

相关文章
相关标签/搜索