LDAP, também conhecido como acesso de diretório leveProtocolo é um aplicativo que, uma vez configurado, pode permitir que os usuários consultem dados com facilidade nos Serviços de Diretório, como o Microsoft Active Directory, e muitos outros.
No Linux, o LDAP é bastante popular, portanto, não é difícil de configurar. Neste guia, focaremos principalmente no Slapd (OpenLDAP), pois ele possui uma ferramenta de configuração muito simples que a maioria dos usuários pode entender.
Para começar, você precisa ter o Ubuntu Server(executando pelo menos 16,04 LTS). Também é possível seguir as instruções do guia no Debian Linux, pois os nomes e instruções dos pacotes são idênticos.
Instale os utilitários Slapd e LDAP no Ubuntu
O Ubuntu Server é capaz de executar um LDAPservidor, mas o software precisa ser instalado e configurado previamente. Para fazer isso, entre no seu servidor Ubuntu através do protocolo SSH. Ou sente-se fisicamente. Em seguida, transfira a sessão do terminal para um shell Raiz com o sudo -s comando.
sudo -s
Também é possível fazer a transição da linha de comando para um shell Raiz fazendo login com o su comando. No entanto, lembre-se de que algumas versões do Ubuntu Server têm o usuário root desligado e devem ser reativadas primeiro.
su -
Com a sessão do terminal em execução como raiz, é hora de usar o Apt gerenciador de pacotes para instalar o pacote Slapd e os utilitários LDAP.
apt install slapd ldap-utils
Deixe os pacotes instalarem e seja paciente. Quando o processo de instalação estiver concluído, você precisará configurar a ferramenta Slapd. Especificamente, você precisará definir uma senha de administrador para LDAP.
Defina uma senha segura e memorável para a conta de administrador do seu sistema LDAP. Depois disso, destaque o botão “OK” e pressione Entrar para aplicar a senha.
Configuração do Slapd
O Slapd está instalado no servidor Ubuntu e oA senha do administrador está configurada, mas a configuração não está completa. Como se vê, quando você instala o sistema, o Ubuntu não o orienta na configuração. Então, devemos executar o dpkg-reconfigure comando, para configurar tudo manualmente.
dpkg-reconfigure slapd
Seguindo o dpkg-reconfigure comando exibirá uma interface de usuário azul no terminaljanela. A interface do usuário afirma que “Se você habilitar essa opção, nenhuma configuração ou banco de dados inicial será criado para você. Omitir configuração do servidor OpenLDAP? ”

Certifique-se de selecionar a opção "Não" na janela da interface do usuário. Se você escolher acidentalmente a opção "Sim", execute novamente o dpkg-reconfigure slapd comando para corrigi-lo.
Após a opção "Não", você verá outra janela da interface do usuário. Nele, você será solicitado a preencher o nome de domínio DNS para o OpenLDAP usar.
Nota: na caixa de texto DNS, você não precisa adicionar HTTP ou WWW!

Após escrever no seu domínio DNS, destaque “OK” e pressione Entrar para ir para a próxima página, onde você precisará especificar o nome da organização.

Preencha sua organização, local de trabalho etc. na caixa. Depois, mais uma vez, destaque “OK” e pressione Entrar para ir para a página de senha.

Na página de senha, adicione o Admin senha definida anteriormente e realce "OK" para ir para a seção Banco de Dados.

Na janela da interface do banco de dados do Slapdsistema de configuração, você será solicitado a selecionar um back-end do banco de dados para o seu sistema LDAP. Existem três opções. Vale a pena usar cada uma das opções da lista e todas têm benefícios. Dito isto, recomendamos o uso do MDB.
Usando as teclas de seta, destaque “MDB” e pressione o botão Entrar para ir para a próxima página.

Após escolher um provedor de banco de dados, a interface do usuário perguntará se você deseja que o banco de dados seja removido se o apt remove –purge comando é usado. Escolha "Não" para garantir que seus dados permaneçam seguros.
Na página a seguir, a interface do usuário informará que alguns arquivos ainda existem no diretório / var / lib / ldap diretório no sistema e deixar esses arquivos lá é perigoso e causará problemas.

Para resolver o problema, a ferramenta de configuração do Slapd instrui você a mover o banco de dados antigo do caminho / var / backups, selecionando a opção "Sim" na interface do usuário.
Nota: selecione apenas a opção “Não” se você souber como o LDAP funciona e se sentir confortável em corrigir os problemas manualmente.
Outras etapas de configuração
Durante a instalação do Slapd, pode ser necessáriodecida quais versões do protocolo LDAP usar. Na interface do usuário, a mensagem informa que "o protocolo LDAPv2 está desabilitado por padrão no Slapd", porque é obsoleto e desatualizado.

Nota: no Ubuntu 18.04 e mais recente, esta mensagem não será exibida.
Se você não precisar do protocolo LDAPv2, destaque “Não” para mantê-lo desligado. Como alternativa, se você ainda usar o protocolo LDAPv2 obsoleto, poderá realçar a opção “Sim”.
Após a opção de ativar / desativar o LDAPv2 no Slapd, a configuração está concluída. Configure seu cliente LDAP e siga em frente!
Comentários