Consultor Especialista em Infra-web, especialista em Sistema Operacional Linux, suporte em segurança de redes(Firewall`s de Front-end e Back-end, Proxy, Proxy Reverso, IDS, FTP, VPN), DBA em Mysql Server, desenvolvedor PHP, desenvolvimento de Shell Scripts avançados. Analista Integração de ambientes Linux e Windows. Implementação e suporte de containers JAVA, TomCat, Jboss, WebSphere Application Server.
Abs
<?php // Variaveis Globais $ldap_server = "seudominio.com.br"; /*Usamos o nome do dominio ou o nome do Servidor do dominio Casa seja 1 servidor Apenas*/ $dominio = "seudominio\\"; /*Aqui usaremos o nome Netbios do dominio*/ // Usuario para autenticacao na Base LDAP $auth_user = "seudominio\usuario_de_consulta"; /*nome Netbios\usuario*/ $auth_pass = "senha_do_usuario"; /*Senha do usuario do dominio*/ // Caminho LDAP do Dominio $base_dn = "OU=DOMINIO,DC=seudominio,DC=com,DC=br"; /*Nome do Dominio completo + OU principal*/ // Caminho LDAP do Grupo para consulta $filter = "(&(objectClass=user)(memberOf=CN=grupo,OU=ou_do_grupo,OU=ou_principal,DC=seudominio,DC=com,DC=br))"; // Funcao para conectar na base LDAP e listas os usuarios de um grupo. if (($connect=@ldap_connect($ldap_server))) { if (($bind=@ldap_bind($connect, $auth_user, $auth_pass))) { if (($search=@ldap_search($connect, $base_dn, $filter))){ $number_returned = ldap_count_entries($connect,$search); $info = ldap_get_entries($connect, $search); for ($i=0; $i < $info["count"]; $i++){ $user_pure = $info[$i]["samaccountname"][0]; echo "Ususario - $user_up<br>"; } } } } // Fecha a conexao LDAP. ldap_close($connect); ?>