• Nenhum resultado encontrado

B.2 Exemplos de Entradas

C.3.3 Ferramentas de Visualização e Gerenciamento

Um diretório com interface LDAP pode ser acessado por uma vasta gamas de ferramentas. Nesta seção são rapidamente apresentadas algumas ferramentas que permitem a visualização e manipulação dos dados de um diretório LDAP. A variedade e funcionalidade das ferramentas é boa e atende praticamente todos os requisitos para a visualização e gerenciamento de servidores desta tecnologia.

C.3.3.1 Ganymede

Ganymede (ABBEY, 2003; ABBEY; MULVANEY, 1998) é um sistema para o gerencia- mento de dados que são disponibilizados a rede através de mecanismos padrões de distribuição como o NIS, DNS e LDAP. Esta ferramenta foi desenvolvida com o objetivo de prover controle rígido sobre quais tipos de modificações podem ser realizadas sobre a base de dados que ela gerencia e possibilitar que múltiplos usuários realizem alterações simultaneamente.

Ganymede foi desenvolvido em Java e possibilita uma administração distribuída e remota de servidores de diretórios como o NIS e o LDAP. Todas essas características da ferramenta tornam-a uma opção interessante para o gerenciamento da base de dados do ida.

C.3.3.2 OpenLDAP

O próprio OpenLDAP fornece algumas ferramentas para o gerenciamento da base de da- dos através do LDAP. Entre elas podem ser citadas as de busca, inclusão, remoção e alteração de registros, respectivamente, ldapsearch, ldapadd, ldapdelete e ldapmodify (The OpenLDAP Project, 2004).

C.3.3.3 PerLDAP

Esta ferramenta foi desenvolvida para usuários PeopleSoft (PeopleSoft, Inc., 2004) que de- sejam sincronizar suas bases de dados PeopleSoft com um servidor LDAP (The Mozilla Orga- nization, 1998).

C.3.3.4 Ldaptor

Ldaptor é um conjunto de programas clientes, aplicativos e biblioteca de programação es- critos em Python puro (VIRTANEN, 2003b). O Ldaptor fornece comandos de busca, troca de senha, geração de senhas no formato das contas LDAP, geração do arquivo de configura- ção dhcp.conf baseado nas informações de máquinas do LDAP, entre outros (VIRTANEN, 2003b).

C.3.3.5 Web2ldap

É uma plataforma que permite a implementação de características LDAP sofisticadas (STRö- DER, 2004). É considerada um canivete suíço para acesso e manipulação de servidores LDAP sem a necessidade de configurar coisa alguma. Esse sistema possui funcionalidades apuradas como a navegação e exibição de referências e dependências de um esquema LDAP (versão 3). Maiores características e recursos disponíveis podem ser encontrados na documentação do sistema (STRöDER, 2004).

C.3.3.6 Luma

Luma é uma ferramenta gráfica para o acesso e gerenciamento das informações armazena- das em de servidores LDAP. Ela foi escrita em Python e suporta as línguas: Inglês, Alemão, Português e Norueguês (DEPPING, 2004).

C.3.3.7 LDAPUserFolder

LDAPUserFolder é uma interface que substitui o mecanismo de autenticação do Zope (Zope Community, 2004), autenticando os usuários contra um diretório LDAP (Zetwork GmbH, 2004).

C.3.3.8 LDAP Configuration Tool

A ferramenta de configuração LDAP é uma aplicação simples que auxilia na reconfiguração do Linux para tirar vantagem de um diretório LDAP no controle de acesso, gerenciamento de contas e autenticação de usuários (Novell, Inc., 2004).

C.3.3.9 Kantan LDAP Search Engine

A máquina de busca LDAP Kantan (Kantan LDAP Search Engine) (REINKING, 2003) é uma interface simples e intuitiva para a consulta em servidores de diretórios LDAP. Ela é de- senvolvida em Python e roda em servidores Web através de scripts CGI (GUELICH; GUNDA- VARAM; BIRZNIEKS, 2000).

C.3.3.10 Directory Assistant

O assistente de diretório (Directory Assistant) (SESSINK, 2003) é uma aplicação simples para o gerenciamento de livros de endereços LDAP. Esta ferramenta possui apenas os mínimos recursos necessários para o gerenciamento desse tipo de informações dentro de um diretório LDAP.

C.3.3.11 GQ

GQ (DERDELINCKX, 2002) é um cliente LDAP gráfico baseado na linguagem GTK. Pos- sui entre suas características: um navegador LDAP; um navegador de esquemas LDAP; um construtor de protótipos; permite utilizar qualquer número de servidores; permite buscas basea- das em um único argumento ou através de filtros LDAP; manutenção de entradas LDAP.

C.3.3.12 Directory administrator

O administrador de diretório (Directory administrator) (AMADOR, 2004) é uma ferramenta avançada de gerenciamento de diretórios LDAP. Ela pode ser utilizada para gerenciar usuários e grupos Unix, informações de catálogos de endereços corporativos, controle de acesso baseado a nível de máquina e roteamento avançado de e-mails.

C.3.3.13 SMBLDAP tools

SMBLDAP-TOOLS ( IDEALX Contributions to the Samba project, 2004) é um pacote que contém scripts úteis para o gerenciamento de usuários e senhas em um diretório LDAP que estiver sendo utilizado como base de dados para usuários e grupos (em sistemas Unix ou no Samba). Estes scripts desempenham funções básicas como adição, remoção e modificação de entradas de usuários e grupos.

C.3.3.14 MigrationTools

As ferramentas de migração (MigrationTools) (PADL Software Pty Ltd, 2004) são um con- junto de programas Perl para a migração de usuários, grupos, aliases, máquinas, grupos de rede, protocolos, RPCs e serviços de servidores de nomes existentes (arquivos de texto, NIS e NetInfo) para o LDAP.

C.3.3.15 phpLDAPadmin

phpLDAPadmin é um cliente LDAP baseado em tecnologias Web. Ele prove administração fácil e acessível de qualquer lugar para servidores LDAP. Proporciona visualização hierárquica e funções de busca avançadas. É intuitivo para navegar e administrar um servidor LDAP (ph- pLDAPadmin Supporters, 2004). Possui ainda várias características e funcionalidades básicas e avançadas para gerenciar diretórios LDAP (phpLDAPadmin Supporters, 2004).

C.3.3.16 JXplorer

JXplorer é um navegador de código aberto para diretórios LDAP (BETTS, 2004). Ele é um navegador LDAP padrão, de propósito geral. O JXplorer pode ser utilizado para ler e consultar qualquer diretório LDAP ou X500 (com interface LDAP). Além disso, suporta operações LDAP padrão como adição, remoção, cópia e modificação e operações complexas como a cópia ou remoção de uma inteira sub-árvore do diretório.

C.3.3.17 LDAP Schema Viewer

O visualizador online de esquemas LDAP (LDAP Schema Viewer (alan@akbkhome.com, 2002)) é um projeto útil e prático para disponibilizar via Web uma maneira rápida e intuitiva de usuários visualizarem esquemas LDAP (classes, atributos, definições, sintaxes). O sistema fun- ciona como um centralizador colaborativo de esquemas LDAP. Qualquer usuário pode submeter seu esquema LDAP e visualizar os demais, disponíveis na base de dados.

APÊNDICE D RECURSOS IMPLEMENTADOS