ctrl + alt + T,在图形界面打开虚拟终端。
输入命令:
sudo nautilus 打开root文件夹
su root
cd /root/ngrok/
git clone https://github.com/inconshreveable/ngrok.git
export NGROK_DOMAIN=”域名”
openssl genrsa -out rootCA.key 2048
openssl req -x509 -new -nodes -key rootCA.key -subj “/CN=$NGROK_DOMAIN” -days 5000 -out rootCA.pem
openssl genrsa -out device.key 2048
openssl req -new -key device.key -subj “/CN=$NGROK_DOMAIN” -out device.csr
openssl x509 -req -in device.csr -CA rootCA.pem -CAkey rootCA.key -CAcreateserial -out device.crt -days 5000
#win服务端GOOS=windows GOARCH=386 make release-server
#win客户端GOOS=windows GOARCH=386 make release-client
#linux服务端GOOS=linux GOARCH=386 make release-server
#linux客户端GOOS=linux GOARCH=386 make release-client
cp rootCA.pem ./assets/client/tls/ngrokroot.crt
cp device.crt ./assets/server/tls/snakeoil.crt
cp device.key ./assets/server/tls/snakeoil.key
#win服务端GOOS=windows GOARCH=386 make release-server
#win客户端GOOS=windows GOARCH=386 make release-client
#linux服务端GOOS=linux GOARCH=386 make release-server
#linux客户端GOOS=linux GOARCH=386 make release-client