adLDAP

License: Freeware
Date Added: 29 January, 2013
Category: Scripts / Others
Author: adldap

This project is really to help others in getting the whole LDAP SSL Active Directory puzzle working natively on Linux.


Advertisements



 

This project is really to help others in getting the whole LDAP SSL Active Directory puzzle working natively on Linux. Given the varied nature of organisations and sites, adLDAP may not be _your_ complete solution, but it should be a very sound starting point. LDAP isn't overly friendly on first glance, and it's a steep learning curve made alot worse when coupled with Microsoft's seemingly unending army of gotcha's. The information you can retrieve from Active Directory is as useful as you make it. If you don't fill out all their account information there's not really going to be much to query. adLDAP is open source software and is released under the GNU Lesser General Public License. Current Functions/Queries - authenticate($username,$password) Authenticate the username/password of a user against a domain controller. - group_add_group($parent,$child) Adds the child group to the parent group and returns true or false. - group_add_user($group,$username) Adds a user to a group and returns true or false. - group_create($attributes) Create a group with the given attributes and return true or false. - group_del_group($parent,$child) Removes the child group from the parent and returns true or false. - group_del_user($group,$users) Removes the user from the group and returns true or false. - group_info($group_name,$fields=NULL) Returns an array of information about the given group. - user_create($attributes) Creates a user and returns true or false depending on whether the creation worked or failed. - user_groups($username,$recursive=NULL) Returns an array of groups that the user is a member of. - user_info($username,$fields=NULL) Return an array of information about the given user. $fields must be an array. - user_ingroup($username,$group,$recursive=NULL) Return true or false depending on whether the user is a member of the group. - user_modify($username,$attributes) Modify the attributes of the user and return true or false. - user_password($username,$password) Set the password of a given user. Requires LDAP over SSL (ldaps) to be configured. - computer_info($computer,=NULL) Returns an array of information for a given computer. - all_users($include_desc = false, $search = "*", $sorted = true) Returns a complete list of the users in Active Directory. May not work on large directories. - all_groups($include_desc = false, = "*", $sorted = true) Returns a complete list of the groups in Active Directory. May not work on large directories.


Operating Systems:  PHP, Windows, Linux, BSD, Solaris, Mac OS


adLDAP Related Downloads
 
Download MailZu 0.8RC3 1.0

MailZu 0.8RC3 1.0  MailZu is a simple and intuitive quarantine management interface for amavisd-new.It allows users and administrators to view quarantined messages and release, request, or delete them.The interface is based on amavisd-new SQL reporting feature.

Download wpDirAuth 1.2

wpDirAuth 1.2  The plugin creates a new account for each directory user on first login so that they have full access to preferences and functions.InstallationUnpack and upload it to the /wp-content/plugins/ directory.

Download NTLM & LDAP Authentication 5.x-1.x-dev 1.0

NTLM & LDAP Authentication 5.x-1.x-dev 1.0  This LDAP module is designed to work with Windows Active Directory and has only been tested in an Active Directory environment using Windows Server 2003 Domain Controller & IIS6 only.

Download ADVantage Security Monitor 3.1

ADVantage Security Monitor 3.1  Track active network connections and running processes on remote Active Directory-integrated Windows XP, Vista, and Server 2003 hosts.

Download .NET Active Directory Wrapper Lite 1.0

.NET Active Directory Wrapper Lite 1.0  .Net Active Directory Lite is a free package of two Visual Studio solutions (.sln) that includes all the source code to calling multiple Active Directory function and a complete sample application that demonstrates the functionality of the wrapper.

Download SolarWinds Free Permissions Analyzer 1.0

SolarWinds Free Permissions Analyzer 1.0  Fire up our free Permissions Analyzer for Active Directory and get complete visibility into the effective permissions and access rights for a specific file folder or share drive all from a totally cool desktop dashboard!

Download Active Directory Object Restore Wizard 7.0.412

Active Directory Object Restore Wizard 7.0.412  NetWrix Active Directory Object Restore Wizard is a free tool to assist with recovery of accidentally deleted AD users, OUs, groups, and any other objects. The tool can also rollback modified AD attributes to their previous values.

Download NetWrix AD Object Restore Wizard 7.200.721

NetWrix AD Object Restore Wizard 7.200.721  NetWrix Active Directory Object Restore Wizard is a free tool to assist with recovery of accidentally deleted AD users, OUs, groups, and any other objects. The tool can also rollback modified AD attributes to their previous values.

Download Recursively look up groups in Active Directory 1.0

Recursively look up groups in Active Directory 1.0  This script allows you to enumerate the members of groups in the domain. It is an example of how you can look up all the members of a group in AD. It will also look up the membership of any sub-groups it finds.

Others Popular Downloads
 
Download mvnForum .2GA 1.0

mvnForum .2GA 1.0  mvnForum is an open source, powerful, easy to use, easy to setup bulletin board (forum) built on the Java J2EE technology (Jsp/Servlet). mvnForum is compatible with any Servlet Containers which supports Jsp 1.2 and Servlet 2.3.

Download Aardvark Topsites PHP 5.2.0

Aardvark Topsites PHP 5.2.0  Aardvark Topsites PHP has a ton of features. I'm not going to bore you with all the inane details, but here is a list of the main features. - Members ranks can be shown on their button.

Download Guestbook class 1.0

Guestbook class 1.0  This class is meant to manage a guest book storing its records either in XML files database or in a SQL database. Currently it supports only MySQL databases.

Download Php Board Script 6.4.3

Php Board Script 6.4.3  Php Board Script allows you to create a simple discussion forum. It is made in Php, without My SQL, which on each server or Webspace is installed in well 5 minutes.

Download m-phorum 0.3

m-phorum 0.3  m-phorum is a new small phorum, using PHP with one mysql database backend. Tested on php 4.3, apache 1.3.27 & mysql 3.23.52. It is simple and fast.

Download PDF::Reader 1.0

PDF::Reader 1.0  The PDF::Reader library implements a PDF parser conforming as much as possible to the PDF specification from Adobe.

Download CMS Mini 0.2.2

CMS Mini 0.2.2  CMS Mini is a very small PHP application for manage content for small web sites. Not intended for a cooperative group of editors and rewiers: simply one editor can insert new contents, immediatly pubblished on web: "one task, one click".

Download MOC Designs PHP News 1.1

MOC Designs PHP News 1.1  MOC Designs PHP News is a PHP-SQL powered, dynamic, news editor and displayer. Adding news on your website is done through a web-page form, saving you the time of editing your news page and then uploading the news page again.

Download guest-magic 0.1.2

guest-magic 0.1.2  guest-magic is a friendly tool for the rapid provisioning of Xen Guest Domains. It is written in Python with a pyGTK/Glade based user interface for maximum user friendliness. The code can be easily ported across many operating systems.

Submit Reviews for adLDAP
- required fields
     

Related Freeware