How can this be possible, as I copied the LDAP and NFS configuration
files from the working machines in the lab and used the same files in
the newly installed machine?
Pelo que entendi, você precisa da mesma configuração do servidor LDAP no seu LAB, portanto, precisamos exportar o banco de dados do servidor LDAP principal e, em seguida, importar para o novo servidor LDAP. Se eu estiver correto, você pode seguir esta configuração.
Instalação
Nota: este guia baseado no RHEL5.x / CentOS 5.x
Instale os Pacotes OpenLDAP usando:
yum install openldap
Configurar servidor, Editar /etc/openldap/slapd.conf
, você pode definir essas configurações como seu mestre
database bdb
suffix "dc=example,dc=com"
rootdn "cn=Manager,dc=example,dc=com"
rootpw secrete # or you can use encrypted pass using slappasswd
copiar o arquivo necessário
install -o ldap -g ldap /etc/openldap/DB_CONFIG.example /var/lib/ldap/DB_CONFIG
No seu servidor master, exporte todos os detalhes para o arquivo LDIF.
slapcat -l master.ldif
Copie master.ldif
para o Novo servidor LDAP.
Agora no seu novo servidor LDAP.
Para importar as entradas especificadas no arquivo master.ldif para sua base de dados LDAP, digite o comando:
slapadd -l ldif
Agora inicie o serviço LDAP usando:
/etc/init.d/ldap start
Na máquina do cliente:
Monte o NFS em HOME, adicione entradas obrigatórias em /etc/fstab
Em seguida, ative o LDAP Auth usando:
authconfig --enableldap --enableldapauth --ldapserver=NEW_LDAPSERVER_IP --
ldapbasedn="dc=example,dc=com" –update
Resolução de problemas
Por padrão, ldap Logs está desativado, você pode Ativar logs do LDAP no seu servidor LDAP usando:
Edite o /etc/syslog.conf
local4.* /var/log/ldap.log
Uma vez reinicie o syslog
service
/etc/init.d/syslog restart