Dezinger / knife-openvpn

A knife plugin for Express 42 openvpn cookbook

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Build Status

knife-openvpn

Description

A knife plugin for Express 42 OpenVPN cookbook.

Installation

This plugin is distributed as a Ruby Gem. To install it, run:

gem install knife-openvpn

Basic Examples

Create server ca, server cert, server key and dh params:

knife openvpn server create office

Add openvpn client:

knife openvpn user create office john

Export client data (.ovpn config, server ca, client cert and key):

knife openvpn user export office john

Revoke access:

knife openvpn user revoke office john

License and Maintainer

Maintainer:: LLC Express 42 (cookbooks@express42.com)

License:: MIT

About

A knife plugin for Express 42 openvpn cookbook

License:MIT License


Languages

Language:Ruby 100.0%