Skip to main content Link Search Menu Expand Document (external link) Copy Copied

SAG

Table of contents

  1. Build on Linux
  2. Usage

Build on Linux

Within SAG SDK codes (SAG-sag_mobile_release_linux_lhj-52814819f09748be9be95224a8ef226e09fbc890.tar.gz), cloudvpn.go is the main file.

If only debug locally, go build cloudvpn.go, pacakge.sh is for distribution package with go v1.13.

./package.sh linux

Usage

使用说明:
1、使用cloudvpn -i sag_id -u username -p password启动服务,启动服务后,会将sag_id,username,password保存到 /etc/cloudvpn.conf文件
2、命令加上 -d=true后台运行
3、命令加上 -s 保存密码,不加-s,cloudvpn.conf不会保存password
4、命令加上 -a 自动登录,直接执行cloudvpn就可以连接VPN,前提是必须加 -s
5、命令加上 -l dir 设置日志和连接VPN状态的目录
6、命令加上 -I ip -P port 设置服务器IP和PORT,用于线上或预法环境
7、日志:cloudvpn.log
8、状态:cloudvpn.status 每隔10s更新状态文件
9、配置:cloudvpn.conf,如果cloudvpn没有加-i sag_id -u username -p password,则会读取cloudvpn.conf配置文件
连接VPN