From 3c11bd3c5b42e54f341b05f07bf27bc8131d80d3 Mon Sep 17 00:00:00 2001 From: Matthew Grooms Date: Sat, 6 Sep 2008 21:10:43 +0000 Subject: Minor re-work of OpenVPN configuration. Use operational modes to determine what configuration options are appropriate. The operational mode dictates the authentication method. They are defines as follows ... Peer to Peer ( SSL/TLS ) Peer to Peer ( Shared Key ) Remote Access ( SSL/TLS ) Remote Access ( User Auth ) Remote Access ( SSL/TLS + User Auth ) Some of these modes allow for user authentication using passwords. We now use the etc/inc/openvpn.auth-user.php file to facilitate this by checking the username and password supplied by OpenVPN against our centralized user database. The Server and Client user interfaces have also been updated to support TLS packet authentication. This is an additional security option that is optional. --- etc/inc/openvpn.auth-user.php | 79 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 79 insertions(+) create mode 100755 etc/inc/openvpn.auth-user.php (limited to 'etc/inc/openvpn.auth-user.php') diff --git a/etc/inc/openvpn.auth-user.php b/etc/inc/openvpn.auth-user.php new file mode 100755 index 0000000..275f54d --- /dev/null +++ b/etc/inc/openvpn.auth-user.php @@ -0,0 +1,79 @@ +#!/usr/local/bin/php -f + -- cgit v1.1