Configurando o LDAP aberto no RHEL 5.5: comando slappasswd não encontrado

1

Estou tentando instalar o LDAP aberto no RHEL 5.5. Eu tenho o LDAP 2.3.43 pré-instalado, estou tentando alterar a senha do usuário root do LDAP usando o comando slappasswd Mas quando executo este comando, recebo a resposta / erro.

slappasswd command not found

Como faço para diagnosticar problemas e configurar o LDAP no RHEL?

    
por Xinus 02.05.2011 / 17:02

4 respostas

6

Verifique se você instalou os dois openldap-servers e openldap-clients .

Além disso, tente usar o caminho absoluto: /usr/sbin/slappasswd

    
por 02.05.2011 / 17:30
0

Você provavelmente está executando em um shell com a configuração de variáveis de ambiente para um usuário normal. Desde slappasswd está em um sbin em vez de uma pasta bin, você precisa ser root para executá-lo e sua variável PATH deve incluir diretórios sbin para encontrar isso. Se você acabou de su ed para root você ainda pode ter sua variável PATH não raiz. Tente su - , usando sudo ou usando um login de raiz real ( ssh localhost -l root ).

    
por 02.05.2011 / 19:50
0

Se você não tiver um executável, poderá sempre executar yum whatprovides */slappasswd , ele fornecerá o pacote que fornece este executável e até mesmo o caminho completo desse comando.

    
por 03.05.2011 / 16:12
0

O pacote contendo isso no centos 7.2 é openldap-servers :

# yum whatprovides */slappasswd
[...]
openldap-servers-2.4.40-13.el7.x86_64 : LDAP server
Repo        : base
Matched from:
Filename    : /usr/sbin/slappasswd
    
por 16.08.2017 / 13:49

Tags