Main > Free Download Search >

Free ldap user software for linux

ldap user

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 6589
LDAP User Management System 0.4

LDAP User Management System 0.4


LDAP User Management System provides a set of basic LDAP API functions for PHP and a strong configuration language. more>>
LDAP User Management System (LUMS) provides a set of basic LDAP API functions for PHP and a strong configuration language. The project can then be used to create Web services or can be used in any PHP script.
The language allows the administrator to define LDAP object types along with their corresponding attributes.
Each attribute may be defined as required as multivalued with a type (string, binary, dn, telephone, mail, etc.) and can be user inserted, constant, auto incremented, or function created. Attribute uniqueness is supported.
It exports the following LDAP operations:
- function LUMS_ldap_search($L_binddn,$L_bindpassword,$L_basedn,$L_scope,$L_filter,$L_attrs_array)
Returns an $info object with the search results or a string with an error
- function LUMS_ldap_add_entry($L_binddn, $L_bindpassword,$L_object_type,$L_entrydn,$L_entry_info)
Returns 0 for success or string with error
- function LUMS_ldap_change_password($L_binddn, $L_bindpassword,$L_entrydn,$L_newpassword)
Returns 0 for success or string with error
- function LUMS_ldap_modify_entry($L_binddn, $L_bindpassword, $L_object_type, $L_entrydn, $L_change_info)
Returns 0 for success or string with error
- function LUMS_ldap_delete_entry($L_binddn, $L_bindpassword, $L_object_type, $L_entrydn)
Returns 0 for success or string with error
- function LUMS_ldap_rename_entry($L_binddn, $L_bindpassword, $L_object_type, $L_entrydn, $L_newrdn, $L_newparent, $L_deleteoldrdn)
Enhancements:
- Add a virtual attribute which is not stored on ldap but can be useful when creating other attribute values
- Add mapping between an indexing attribute value to other attribute values
- Fix a few typos
- Perform the same checks for all value types not just uservalue
- Lower case all passed attribute names
<<less
Download (0.12MB)
Added: 2007-04-28 License: Perl Artistic License Price:
913 downloads
LDAP Shell 2.0

LDAP Shell 2.0


LDAP Shell is an interactive LDAP shell written in Perl. more>>
LDAP Shell is an interactive LDAP shell written in Perl and allowing basic administrative functionality, such as crawling the directory tree and modifying entries.
It is composed of two parts: Net::LDAP::Config, and ldapsh.
Net::LDAP::Config is a library for simplifying and centralizing access to your LDAP repositories. Instead of having every single script ask for your ldap server and search base, or have it hard coded, you can simply use this library:
my $config = Net::LDAP::Config->new("default");
Its got a couple other nice features, like the fact that it caches your LDAP UID (per host), so you should only ever have to type it in once. Its pretty well documented, so perldoc Net::LDAP::config should get you the rest of the way.
ldapsh, and its corresponding library Net::LDAP::Shell, provide (shockingly) the shell behaviour. When run, ldapsh drops you into a (very simple) interpreter.
Even given its simplicity, though, ldapsh is still very useful: You can use it to walk your LDAP tree, you can clone existing objects (using the clone command), remove objects (can you guess the command?), and create new objects using new.
The new command, when provided one or more objectclasses, will automatically retrieve the required and optional attributes for those objectclasses, which can be a great time-saver.
Enhancements:
- A lot of cleanup, some new commands, and Term::ReadKey support.
<<less
Download (0.040MB)
Added: 2005-11-17 License: GPL (GNU General Public License) Price:
1437 downloads
pldap 0.2

pldap 0.2


Pldap short from PAM LDAP Module is an experimental attempt at writing a new LDAP authentication module for PAM. more>>
Pldap short from PAM LDAP Module is an experimental attempt at writing a new LDAP authentication module for PAM. It is currently beta code, and only implements the basic elements of LDAP authentication.
However, it does provide all the elements of a PAM module, and can be used to authenticate and authorise users against an LDAP database.
Main features:
- Simple bind against a directory to authenticate a user
- User defined templates for matching a userid to a DN
- Configurable filters for searching groups to authorise a login
- Change password capability
- TLS security
- Support for Linux, NetBSD, FreeBSD and Solaris
- Links to both the Solaris and OpenLDAP client libraries
Enhancements:
- Support for Solaris and FreeBSD
- Configure fixes to determine client LDAP libraries
- Compile under Redhat FC5
- Minor Bug Fixes
<<less
Download (0.29MB)
Added: 2006-04-27 License: The Apache License 2.0 Price:
1275 downloads
Samba::LDAP::User 0.03

Samba::LDAP::User 0.03


Samba::LDAP::User is a Perl module to manipulate a Samba LDAP User. more>>
Samba::LDAP::User is a Perl module to manipulate a Samba LDAP User.

SYNOPSIS

use Carp;
use Samba::LDAP::User;

# create Template object
my $user = Samba::LDAP::User->new()
or croak "Cant create objectn";

Various methods to manipulate a Samba LDAP user. Add, delete, modify, show and change a users password.

INTERFACE

new

Create a new Samba::LDAP::User object

add_user

Takes many options. For example:

user =>
oldpass =>
newpass =>
workstation =>
ou =>
user_uid =>
group =>
windows_user =>
trust_account =>
homedir =>
shell =>
gecos =>
skeleton_dir =>
surname =>
family_name =>
local_mail_address =>
mail_to_address =>
time_to_wait =>
aix =>
groups =>
ox =>
can_change_pass =>
must_change_pass =>
account_flags =>
logon_script =>
home_path =>
home_drive =>
user_profile =>
aix_user =>

The above options are only needed if you dont want to use the defaults that are set in /etc/smbldap/smbldap.conf

delete_user
disable_user
is_valid_user
is_samba_user
is_unix_user
is_nonldap_unix_user
get_homedir
make_hash
change_password
change_password(
user => ghenry,
oldpass => "$oldpass",
newpass => "$newpass",
samba => 1, # Update only Samba pass, can be
# unix => 1 for unix pass only
);

Change user password in LDAP Directory

Checks the users exists first, then changes the password If user doesnt exist, returns the error etc.

If no oldpass arg is passed, binds as rootdn and sets a password

Default is set to change/add a Samba "and" Unix password. If you dont want this, pass in unix => 0, or samba => 0, etc.

<<less
Download (0.080MB)
Added: 2007-01-12 License: Perl Artistic License Price:
1024 downloads
LDAPab 0.1

LDAPab 0.1


LDAPab is a Web-based address book for small companies. more>>
LDAPab is a Web-based address book for small companies. LDAPab features a public address book which is writable for all company staff and a personal address book for each staff member. LDAPab requires an existing LDAP server to authenticate users.

<<less
Download (0.10MB)
Added: 2005-11-16 License: GPL (GNU General Public License) Price:
1437 downloads
mod_ldap_userdir 1.1.10

mod_ldap_userdir 1.1.10


mod_ldap_userdir is a module that enables the Apache web server to look up user home directories. more>>
mod_ldap_userdir is a module that enables the Apache web server to look up user home directories (for /~user URLs) from an LDAP directory.
Installation Instructions:
gzip -dc mod_ldap_userdir-1.1.9.tar.gz | tar xf -
cd mod_ldap_userdir-1.1.9
./configure --with-activate
make
make install
If your LDAP server runs OpenLDAP 1.x, you need to add the posixAccount schema definition. Add the contents of posixAccount-objectclass to your slapd.oc.conf and restart your LDAP server. OpenLDAP 2.x (and most other LDAP servers) ship with this schema predefined.
The user-ldif file contains a sample user ldif. Modify it to your liking and say ldapadd -D your-root-dn -w your-root-dn-password < ldif
You are strongly encouraged to read up on the LDAP config-file directives in the DIRECTIVES file, included with the distribution. At minimum, youll need to have LDAPUserDir, LDAPUserDirDNInfo, and LDAPUserDirBaseDN configuration directives in your httpd.conf.
A set of basic mod_ldap_userdir configuration directives would look like:
LDAPUserDir public_html
LDAPUserDirDNInfo cn=your-dn,dc=example,dc=com dnpass
LDAPUserDirBaseDN ou=People,dc=example,dc=com
Of course, you will need to update these configuration directives with the proper values for your environment.
Enhancements:
- Apache 2.2 support, refined LDAP over TLS support, Sun/Solaris LDAP SDK support, and better sanity checking of the timeout value.
<<less
Download (0.039MB)
Added: 2006-05-04 License: GPL (GNU General Public License) Price:
1269 downloads
nss_ldap 248

nss_ldap 248


nss_ldap is an RFC 2307-compliant set of C library extensions. more>>
nss_ldap is an RFC 2307-compliant set of C library extensions.
The resolution of the entities defined in RFC 2307 is generally performed by a set of UNIX C library calls (such as getpwnam() to return the attributes of a user).
The nss_ldap module provides the means for Solaris and Linux workstations to this information (such as users, hosts, and groups) from LDAP directories.
The module is the reference implementation of RFC 2307, and has been studied by vendors such as Sun (who developed the original Name Service Switch interface).
Main features:
- Support for the RFC 2307/RFC 2307bis (including netgroups) as well as user-defined schema
- Common implementation across platforms
- Support for Kerberos and SSL authentication, integrity and privacy
- Configuration file compatibility with pam_ldap
- Bootstraps from the DNS using SRV records
- Support for AIX, glibc, IRS and ONC+ name service switches
- Support for RFC 2307bis groups (including nested groups)
- Specific Active Directory support including incremental retrieval of multi-valued attributes
- Directory-based authentication for platforms that lack PAM (AIX 4.3.3)
<<less
Download (0.23MB)
Added: 2006-02-15 License: LGPL (GNU Lesser General Public License) Price:
1349 downloads
eL DAPo 1.18

eL DAPo 1.18


eL DAPo is a PHP-based LDAP client. more>>
eL DAPo is a PHP-based application for managing and querying LDAP servers. It can rename, modify, and delete LDAP entries, as well as modify, add, and delete attributes associated with an entry.
Search filters can be changed while a session is open, so users only have to bind with the LDAP server once.
eL DAPo also includes a configuration file to make it fit well to your current schema.
Enhancements:
- Fixed security bug where looking at index.phps source from the browser revealed the users password.
- Session code has been changed so that eL DAPo no longer relies on register_globals to be enabled.
- Fixed a intermittent bug where eL DAPo complains you have not selected a server or base dn.
- Set index.php to redirect to the login page if you have not logged in.
- Added a check to let the user know if they have not enabled the LDAP module for php.
- Code Cleanup
<<less
Download (0.046MB)
Added: 2005-04-04 License: GPL (GNU General Public License) Price:
1663 downloads
LDAP Account Manager 2.6.0 / 2.7.0 RC1

LDAP Account Manager 2.6.0 / 2.7.0 RC1


LDAP Account Manager RC1 is a webfrontend for managing accounts stored in an LDAP directory. more>> <<less
Added: 2009-07-27 License: GPL Price: FREE
downloads
 
Other version of LDAP Account Manager
LDAP Account Manager 2.6.0LDAP Account Manager is a useful software which helps you manage Unix and Samba user and group ... Added config option to search LAM login users in LDAP (RFE 2494249) Help messages are displayed
Price: FREE
License:GPL
Download
1 downloads
Added: 2009-04-09
LDAP Account Manager 2.0.0software with you can manage Unix and Samba user and group accounts. LDAP Account Manager 2.0.0 ...LDAP Account Manager you can manage Unix and Samba user and group accounts
License:GPL (GNU General Public License)
Download (1.6MB)
816 downloads
Added: 2007-08-09
dhcp2ldap 1.1

dhcp2ldap 1.1


dhcp2ldap is a daemon for use with the BIND9 LDAP backend. more>>
dhcp2ldap is a perl daemon that I’ve written to work with the LDAP SDB backend for Bind9, and the ISC DHCP server.

It will check the dhcp leases file, at a configurable rate, for changes and update DNS accordingly.
<<less
Download (0.002MB)
Added: 2005-07-05 License: GPL (GNU General Public License) Price:
1571 downloads
mod_mldap 0.71

mod_mldap 0.71


mod_mldap is a simple LDAP authentication module for Apache 2. more>>
mod_mldap is a simple LDAP authentication module for Apache 2.

Quick installtion of the dynamic module:

As root, run:
make install

It may be necessary to edit the include and APXS paths in
the Makefile.

Config options:

* MLDAP_URL LDAP URL.

* MLDAP_userAttr LDAP user name attibute. The default is "uid".

* MLDAP_pwAttr LDAP encrypted password attribute. Default
"UserPassword".

* MLDAP_logLevel Set to 1000 or above for debug messages.
The default is 0 (only error messages).

* MLDAP_Authoritative Set to "Off" to pass control to other authentication
modules if authentication fails. Default is "On".

Example (.htaccess):

AuthType Basic
AuthName TopSecret
MLDAP_URL ldap://127.0.0.1/dc=narpes,dc=com??sub?(objectClass=uidObject)
Require valid-user

<<less
Download (0.005MB)
Added: 2006-05-08 License: MIT/X Consortium License Price:
1264 downloads
Apache LDAP vhost driver 1.1

Apache LDAP vhost driver 1.1


Apache LDAP vhost driver lets you put vhost with all possible information in an LDAP database for both Apache 1.x and 2.x. more>>
Apache LDAP vhost driver project lets you put vhost with all possible information in an LDAP database for both Apache 1.x and 2.x.

Bug report system

With the new maintainence, there is now also a bug report system at the URL http://bugs.bayour.com/ (project mod_ldap_cfg).

Schemas

A schema called mod_ldap_cfg is used.

Apache config

To setup Apache to use this module, the httpd.conf is used.
<<less
Download (MB)
Added: 2007-07-12 License: GPL (GNU General Public License) Price:
834 downloads
Ruby/LDAP 0.9.7

Ruby/LDAP 0.9.7


Ruby/LDAP is an extension module for Ruby. more>>
Ruby/LDAP is an extension module for Ruby that provides the interface to LDAP libraries such as OpenLDAP.

It provides the interface to some LDAP libraries (for example, OpenLDAP, UMich LDAP, Netscape SDK, ActiveDirectory). The common API for application development is described in RFC1823 and most libraries comply with it. Ruby/LDAP supports those libraries.

<<less
Download (0.083MB)
Added: 2006-08-09 License: BSD License Price:
1177 downloads
mod_psldap 0.89

mod_psldap 0.89


mod_psldap is an Apache module that performs authentication authorization against an LDAP server. more>>
mod_psldap is an Apache module that performs authentication authorization against an LDAP server using several different means of managing the authentication and authorization processes.
mod_psldap implementation can also manage records through a Web interface, and authenticate against an LDAP server that restricts the user from reading the password and the implementation of Kerberos-based authentication to connect to the LDAP server itself.
Enhancements:
- This release provides AJAX functionality, allowing for the DSML form of the LDAP records to be browsed offline from either the organizational or management tree views.
- A minor issue with recognition of the search scope as defined in the URI has also been addressed, along with the partial introduction of vcard export capabilities.
<<less
Download (0.13MB)
Added: 2006-02-28 License: GPL (GNU General Public License) Price:
1333 downloads
Samba::LDAP 0.03

Samba::LDAP 0.03


Samba::LDAP is a Perl module to manage a Samba PDC with an LDAP Backend. more>>
Samba::LDAP is a Perl module to manage a Samba PDC with an LDAP Backend.

SYNOPSIS

use Carp;
use Samba::LDAP;

my $samba = Samba::LDAP->new()
or croak "Cant create objectn";
my $domain = $samba->get_local_sid();

<<less
Download (0.080MB)
Added: 2007-01-12 License: Perl Artistic License Price:
1016 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5