|
|
8 gadi atpakaļ | |
|---|---|---|
| api | 8 gadi atpakaļ | |
| bindata | 8 gadi atpakaļ | |
| cmd | 8 gadi atpakaļ | |
| pb | 8 gadi atpakaļ | |
| pki | 8 gadi atpakaļ | |
| supervisor | 8 gadi atpakaļ | |
| template | 8 gadi atpakaļ | |
| .gitignore | 8 gadi atpakaļ | |
| .travis.yml | 8 gadi atpakaļ | |
| README.md | 8 gadi atpakaļ | |
| const.go | 8 gadi atpakaļ | |
| db.go | 8 gadi atpakaļ | |
| db_test.go | 8 gadi atpakaļ | |
| user.go | 8 gadi atpakaļ | |
| user_test.go | 8 gadi atpakaļ | |
| vpn.go | 8 gadi atpakaļ | |
| vpn_test.go | 8 gadi atpakaļ |
OVPM allows you to manage an OpenVPN server from command line easily. With OVPM you can create and run an OpenVPN server, add/remove vpn users, generate client .ovpn files for your users etc.
Install OVPM:
$ go get -u github.com/cad/ovpm/...
And run the server ovpmd:
$ sudo ovpmd --version
ovpmd version 0.1.0
In another terminal ovpm command line tool, ovpm:
$ ovpm
NAME:
ovpm - OpenVPN Manager
USAGE:
main [global options] command [command options] [arguments...]
VERSION:
0.1.0
COMMANDS:
user User Operations
vpn VPN Operations
help, h Shows a list of commands or help for one command
GLOBAL OPTIONS:
--verbose verbose output
--daemon-port value port number for OVPM daemon to call
--help, -h show help
--version, -v print the version