Main > Free Download Search >

Free openvpn auth passwd software for linux

openvpn auth passwd

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 271
OpenVPN Auth Passwd 1.1

OpenVPN Auth Passwd 1.1


OpenVPN Auth Passwd is a plugin that authenticates OpenVPN users using the local passwd or shadow files. more>>
OpenVPN Auth Passwd is a plugin that authenticates OpenVPN users using the local passwd or shadow files, using a privilege separation model.
OpenVPN Auth Passwds authentication method must be defined in the Makefile prior to the compilation of the plugin.
On shadowed systems it uses the functions provided in the shadow suite and, on other systems, the getpwnam(3) function to verify the username/password.
SYNOPSIS
The openvpn-auth-passwd module implements username/password authentication via the passwd files and, in the systems with shadow support, we use it. It is provided for systems that dont have PAM.
This module uses a split privilege execution model, the same used in the auth-pam and down-root plugins. That is, even if you drop the openvpn daemon privileges using the user, group, or chroot directives, the plugin still work.
BUILD
To build openvpn-auth-passwd on systems that use shadow, you will need to have the shadow suite and its devel headers installed.
On GNU systems build with the "make" command. In other systems you should install the GNU make, if you dont have it, and type "gmake". The module will be named openvpn-auth-passwd.so
USAGE
To use this plugin module, add to your OpenVPN config file:
plugin openvpn-auth-passwd.so
Run OpenVPN with --verb 7 or higher to get debugging output from this plugin.
CAVEATS
This module is supposed to work on any *nix system but, more testing should be done. Right now it works in the Linux and OpenBSD.
There is no portable way to check if you are using the shadow suite or not. And, as we are not using autoconf to do this, you must manually set the USE_SHADOW directive in the Makefile. We assume by default that you are using it (the majority of linux distributions and sun). If you arent (the majority of *bsd systems and others),
you should set it to 0.
Enhancements:
- Added a new funtion to check if the user belong to a given group or not.
<<less
Download (0.005MB)
Added: 2006-05-03 License: GPL (GNU General Public License) Price:
1276 downloads
OpenVPN Admin 1.9.4

OpenVPN Admin 1.9.4


OpenVPN-Admin is a GUI for OpenVPN, programmed in Mono. more>>
OpenVPN Admin is a GUI for OpenVPN it is writen in Mono and runs under Linux and Windows.

Included in OpenVPN-Admin is a Certificate wizard and a certificate management for the client.

<<less
Download (0.092MB)
Added: 2007-02-28 License: GPL (GNU General Public License) Price:
598 downloads
OpenVPN authentication server 0.10

OpenVPN authentication server 0.10


OpenVPN authentication server is a project which allows you to add very flexible authentication for your OpenVPN server. more>>
OpenVPN authentication server is a project which allows you to add very flexible authentication for your OpenVPN server.
OpenVPN authentication server provides very flexible authentication (LDAP, Kerberos, Radius, PAM, SASL, File, SQL, IMAP, POP3) for your OpenVPN server. You can also retrieve per-client configuration in your LDAP server.
Main features:
- Very flexible authentication configuration
- Chainable authentication backends. You can mix several authentication backends
- Authentication server written in perl
- Authentication server can run completely in chroot (recommended)
- Authentication client written in C
- Authentication client can run completely in chroot if OpenVPN server is chrooted
- Supports almost all existing authentication backends.
- Supported authentication backends:
- LDAP
- Kerberos5 (works also with Microsoft AD)
- any SQL database supported by perl DBI driver
- IMAPv4 server
- POP3 server
- plain file
- SASL library
- PAM library
- Radius service
- custom certificate validation algorithm.
<<less
Download (0.048MB)
Added: 2007-03-30 License: BSD License Price:
958 downloads
OpenVPN 2.0.9

OpenVPN 2.0.9


OpenVPN is an easy-to-use, robust, and highly configurable VPN. more>>
OpenVPN is a full-featured SSL VPN solution which can accomodate a wide range of configurations, including remote access, site-to-site VPNs, WiFi security, and enterprise-scale remote access solutions with load balancing, failover, and fine-grained access-controls (articles) (examples) (security overview) (non-english languages).
OpenVPN implements OSI layer 2 or 3 secure network extension using the industry standard SSL/TLS protocol, supports flexible client authentication methods based on certificates, smart cards, and/or 2-factor authentication, and allows user or group-specific access control policies using firewall rules applied to the VPN virtual interface. OpenVPN is not a web proxy and does not operate through a web browser.
For a good conceptual introduction to OpenVPN, see the program notes for James Yonans talk at Linux Fest Northwest 2004 -- Understanding the User-Space VPN: History, Conceptual Foundations, and Practical Usage. See also OpenVPN and the SSL VPN Revolution by Charlie Hosner.
OpenVPN is an Open Source project and is licensed under the GPL. Commercial licenses are also available for firms who would like to redistribute OpenVPN with their own proprietary applications. Contact info@openvpn.net for more information.
Main features:
- tunnel any IP subnetwork or virtual ethernet adapter over a single UDP or TCP port,
- configure a scalable, load-balanced VPN server farm using one or more machines which can handle thousands of dynamic connections from incoming VPN clients,
- use all of the encryption, authentication, and certification features of the OpenSSL library to protect your private network traffic as it transits the internet,
- use any cipher, key size, or HMAC digest (for datagram integrity checking) supported by the OpenSSL library,
- choose between static-key based conventional encryption or certificate-based public key encryption,
- use static, pre-shared keys or TLS-based dynamic key exchange,
- use real-time adaptive link compression and traffic-shaping to manage link bandwidth utilization,
- tunnel networks whose public endpoints are dynamic such as DHCP or dial-in clients,
- tunnel networks through connection-oriented stateful firewalls without having to use explicit firewall rules,
- tunnel networks over NAT,
- create secure ethernet bridges using virtual tap devices, and
- control OpenVPN using a GUI on Windows or Mac OS X.
<<less
Download (0.64MB)
Added: 2007-06-02 License: GPL (GNU General Public License) Price:
901 downloads
 
Other version of OpenVPN
OpenVPN 2.0.2OpenVPN implements OSI layer 2 or 3 secure network extension using the industry standard SSL ... 2.0.1, which incorrectly set OpenVPN service to autostart. - Dont package source code zip file
License:GPL (GNU General Public License)
Download (0.64MB)
1502 downloads
Added: 2005-09-16
Passwd 3.0

Passwd 3.0


Passwd is the Horde password changing application. more>>
Passwd is the Horde password changing application. While it has been released and is in production use at many sites, it is also under heavy development in an effort to expand and improve the module.
Right now, Passwd provides fairly complete support for changing passwords via Poppassd, LDAP, Unix expect scripts, the Unix smbpasswd command for SMB/CIFS passwords, Kolab, ADSI, Pine, Serv-U FTP, VMailMgr, vpopmail, and SQL passwords.
Passwd is part of a suite of account management modules for Horde consisting of Accounts, Forwards, Passwd, and Vacation.
Collectively these modules now comprise what is known as sork.
Enhancements:
- This version is compatible with Horde 3.
- A new composite driver has been added, as well as Kolab, Pine, proc_open(), Samba, LDAP, and Windows drivers.
- Additional password policy checks have been added.
- TLS and SSL support and support for shadowLastChange and shadowMin attributes have been added to the LDAP driver.
- Bind variables are used now in the SQL drivers.
- The expect script has been extended to allow setups with passwd as the login shell. Catalan, Persian, and Slovak translations have been added.
- The documentation has been updated.
- More configuration options are available.
<<less
Download (0.88MB)
Added: 2005-10-10 License: GPL (GNU General Public License) Price:
1483 downloads
Webmin OpenVpn Admin Module 2.5

Webmin OpenVpn Admin Module 2.5


Webmin OpenVpm Admin Module allows you to create static or CA-based VPNs through a Web interface. more>>
Webmin OpenVpm Admin Module allows you to create static or CA-based VPNs through a Web interface.
Webmin is a valid web-based instrument for Linux/Unix system administrator. OpenVPN allows to create and manage VPN supplying wide possibilities of configuration.
Their union, with also the pressing necessity of having an efficient instruments of administration, has carried OPEN IT to develop a module of Webmin for OpenVPN.
The Open VPNadmin module is web-based and it can be used within Webmin. Witj this module you can:
- manage the Certificate Authority (CA)
- manage the VPNs and check the active connections
Enhancements:
- The device number (tun0, tun1, etc.) is automatically added and can be modified interactively.
- In the module configuration area the default server has been added as a new item.
- Tests for the validity of keys, servers, and clients were modified.
- New config files were provided for NetBSD and OpenBSD.
- The server static form was adapted to the Webmin skins.
<<less
Download (MB)
Added: 2007-06-05 License: GPL (GNU General Public License) Price:
949 downloads
ChangePassword 0.9

ChangePassword 0.9


ChangePassword changes passwd, Samba, and Squid passwords. more>>
ChangePassword modifies the passwords of passwd, Samba, and Squid through the Web. All passwords are syncronized and changed in real time through browsers like Mozilla, Netscape, IE, Opera, and others.

<<less
Download (0.21MB)
Added: 2005-04-04 License: GPL (GNU General Public License) Price:
1668 downloads
kovpn 0.3-pre6

kovpn 0.3-pre6


Kovpn is a simple OpenVPN GUI which is intended to fit end-users needs. more>>
Kovpn is a simple OpenVPN GUI which is intended to fit end-users needs. Kovpn project runs without root privileges and can control the most important functions of openvpn:
- connect and disconnect
- username and password input
- private key passphrase input
- show status
- supports multiple openvpn connections
- Store username and/or passwords in kwallet
It requires some changes to your openvpn configuration file: You have to activate the management interface by adding these lines
management 127.0.0.1 11194
management-query-passwords
management-hold
You should choose localhost or 127.0.0.1 as host and a any unused port (e.g. 11194). You have to tell kovpn these host and port settings.
Please report any bug you find. It isnt well tested.
Enhancements:
- This release adds a simple DCOP interface (status report, connect, and disconnect).
- A resize bug in the configuration dialog has been fixed.
- Some options have been renamed to better reflect what they do.
- The German translation has been updated.
<<less
Download (3.4MB)
Added: 2006-06-30 License: GPL (GNU General Public License) Price:
1212 downloads
mod_auth_pamacea 3.0

mod_auth_pamacea 3.0


mod_auth_pamacea is an Apache 2 module that performs PAM based authentication using a customizable login form. more>>
mod_auth_pamacea is an Apache 2 module that performs PAM based authentication using a customizable login form.

Specifically, Basic Auth is not used because there is no feasible logout mechanism from a Basic Auth session, short of closing the browser. Limited authorization support is also provided.

There is no Apache 1 version of this module.

mod_auth_pamacea was written to replace a much older, home grown Apache 1 module that nobody understood anymore. While mod_auth_pamacea is also homegrown, it attempts to use whatever standards it can to increase the likelihood that others will find it useful, or at least minimally to ensure that somebody will be able to understand it in the future.

<<less
Download (0.062MB)
Added: 2007-01-23 License: GPL (GNU General Public License) Price:
1004 downloads
Passwd H3 3.0.1

Passwd H3 3.0.1


Passwd is the Horde password changing application. more>>
Passwd project is the Horde password changing application. While it has been released and is in production use at many sites, it is also under heavy development in an effort to expand and improve the module.

Right now, Passwd provides fairly complete support for changing passwords via Poppassd, LDAP, Unix expect scripts, the Unix smbpasswd command for SMB/CIFS passwords, Kolab, ADSI, Pine, Serv-U FTP, VMailMgr, vpopmail, and SQL passwords.

<<less
Download (1.2MB)
Added: 2007-03-16 License: The Apache License Price:
952 downloads
Alternate Password Library 1.2.0

Alternate Password Library 1.2.0


Alternate Password Library (libaltpw) adds alternate password support dynamically with LD_PRELOAD. more>>
Alternate Password Library (libaltpw) adds alternate password support dynamically with LD_PRELOAD or by linking the shared library with the executable.
Useful, for example, to make sendmail, procmail, and pop3d use an alternate password if you are an ISP.
Works with any program that uses the getpw* family of functions and the password file is configurable through the environment.
Basically this is just another library, you can link against it and it overrides getpw* to point at an alternate password file specified by the environment variable ALTPASSWD.
So the normal way to use it, in non SUID form, would be:
# export ALTPASSWD=/some/other/passwd.file
# export LD_PRELOAD=/usr/local/lib/libaltpw.so.X
# < some command >
And some command will see the alternate password file. This does not work in an SUID contect because LD_PRELOAD is ignored for SUID binaries. To help determine when things will and will not work like expected, there is the runaltpw command. So the above becomes this:
# runaltpw /some/other/passwd.file < some command > < arg > < arg >
And if it thinks things look OK, i.e. not SUID, passwd exists and everything else, it will exec the command after setting up the environment. If things look strange, if will exit instead.
There are also some README.* files that deal with specific programs I had trouble with, either because they had a strange build process, were SUID by default, or both.
Enhancements:
- Added support for the getgr* group handling functions, and a /etc/group.switch and ALTGROUP in the environment, all similar to how the altpw functions work but for groups, as suggested by Bruce Richardson.
<<less
Download (0.10MB)
Added: 2006-03-24 License: GPL (GNU General Public License) Price:
1309 downloads
passwd_info 0.1

passwd_info 0.1


passwd_info is a simple program that can query the /etc/passwd file for current user or specified user. more>>
passwd_info is a simple program that can query the /etc/passwd file for current user or specified user.

USAGE: passwd_info [username]

Sample:

#include < unistd.h >
#include < stdlib.h >
#include < stdio.h >
#include < sys/types.h >
#include < pwd.h >
#include < string.h >

struct passwd *pw;

void print_usage(void);

int main( int argc, char *argv[] )
{
if ( argc > 2 ) {
print_usage();
exit(1);
}

char *name;
uid_t uid;
gid_t gid;
char *gecos;
char *dir;
char *shell;

char *user_arg;

if ( argv[1] != NULL ) {
user_arg=(char *)malloc(strlen(argv[1]));
strcpy( user_arg, argv[1] );
if ( (pw = getpwnam(user_arg) ) == NULL ) {
fprintf( stderr, "Error: user %s does not existn", user_arg );
exit(1);
}
uid = pw->pw_uid;
free(user_arg);
}
else /* get for current user */
{
uid = getuid();
pw = getpwuid(uid);
}

name = pw->pw_name;
gid = pw->pw_gid;
gecos = pw->pw_gecos;
dir = pw->pw_dir;
shell = pw->pw_shell;

printf( "/etc/passwd file information for %sn", name );
printf( "Username = %stUID = %dtGID = %dn", name, (int)uid, (int)gid );
printf( "GECOS = %snHome = %stShell = %sn", gecos, dir, shell );

exit(0);
}

void print_usage( void )
{
fprintf( stderr, "USAGE: passwd_info [username]n" );
}
<<less
Download (MB)
Added: 2007-03-13 License: GPL (GNU General Public License) Price:
956 downloads
Auth-X 0.7

Auth-X 0.7


Auth-X provides the Web-based authentication component for the R-BOSS system. more>>
Auth-X provides the Web-based authentication component for the R-BOSS system.

Auth-X is the web based authentication component for all R-BOSS applications (Actual-X, News-X, Track-x, etc). Access to all R-Boss applications initiates after and an Auth-X session. Though Auth-X is not directly access by users, it plays a fundamental role in tying the various R-BOSS applications together.

The User module/library is used by R-BOSS applications to authenticate users against a central user database. The User module also authorizes the level of permissions a user has and what task the user is allowed to perform. In addition to the User module/library, Auth-X is comprised of web based CGI pages. These CGI pages all allow new users to add themselves, pending administrator approval. Administrators then approve new users and authorize allowed program access.

Each of the R-Boss programs has different types of permissions, and the proper use of the Auth-X system can ensure that each user has sufficient rights to do what he or she needs to do-but nothing more. Auth-X enables users to change their own passwords and apply for permissions on the various R-BOSS programs. Auth-X administrators (generally within the language service) are notified via e-mail and are then able to authorize - or deny - the privileges without the intervention of technical support staff.

Auth-X Administrators are entrusted as the gatekeeper to important services and data. Administrators set the level of privileges the users has to perform task within the R-BOSS programs.

<<less
Download (0.048MB)
Added: 2007-04-17 License: GPL (GNU General Public License) Price:
921 downloads
Data::Password::Manager 0.02

Data::Password::Manager 0.02


Data::Password::Manager is a Perl module to generate, check, manage crypt - des passwords. more>>
Data::Password::Manager is a Perl module to generate, check, manage crypt - des passwords.

SYNOPSIS

use Data::Password::Manager qw(
pw_gen
pw_valid
pw_obscure
pw_clean
pw_get
);

$password = pw_gen($cleartext);
$ok = pw_valid($cleartxt,$password);
$clean_text = pw_clean($dirty_text);
($code,$text) = $pw_obscure($newpass,$oldpass,$min_len);
$passwd = pw_get($user,$passwd_file,$error);

$password = pw_gen($cleartext);
Generate a 13 character DES password string from clear text
input: string<<less
Download (0.013MB)
Added: 2007-02-20 License: Perl Artistic License Price:
978 downloads
GoVPN 0.2.3

GoVPN 0.2.3


GoVPN is an OpenVPN frontend for GNU/Linux operating systems, developed in Gambas. more>>
GoVPN project is an OpenVPN frontend for GNU/Linux operating systems, developed in Gambas.

To make it easier for non-technical users, weve built a userinterface for OpenVPN on linux.

If administrators send configuration files to the user, (s)he will be able to install and connect to the corporate OpenVPN gateway.
<<less
Download (0.045MB)
Added: 2005-08-18 License: GPL (GNU General Public License) Price:
1533 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5