Utilice este procedimiento si se dan las siguientes circunstancias:
Tiene asignaciones que no aparecen en Asignaciones estándar admitidas.
Tiene asignaciones NIS estándar que desea asignar a asignaciones LDAP que no pertenecen a RFC 2307.
Para obtener más información, consulte Uso de sus derechos administrativos asignados de Protección de los usuarios y los procesos en Oracle Solaris 11.2 .
Los roles incluyen autorizaciones y comandos con privilegios. Para obtener más información sobre los roles, consulte Capítulo 3, Asignación de derechos en Oracle Solaris de Protección de los usuarios y los procesos en Oracle Solaris 11.2 .
# inityp2l
Ejecute la secuencia de comandos inityp2l en el servidor maestro NIS maestro y siga las indicaciones. Consulte Configuración del servicio de NIS a LDAP para obtener una lista de la información que necesita para proporcionar.
Consulte la página del comando man inityp2l(1M) para obtener más información.
Consulte Ejemplos de asignaciones personalizadas para ver ejemplos de cómo modificar el archivo de asignación.
El DIT se inició por completo si ya contiene la información necesaria para rellenar todas las asignaciones que aparecen en el archivo NISLDAPmapping.
Si el DIT está inicializado por completo, omita el paso 6.
# cd /var/yp # make
Para obtener más información, consulte la página del comando man ypmake(1M).
# svcadm disable network/nis/server:default
# ypserv –Ir
Espere a que ypserv finalice.
# svcadm enable network/dns/client:default # svcadm enable network/nis/server:default
Realice este paso sólo si el DIT se inició por completo.
# svcadm disable network/nis/server:default
# ypserv -r
Espere a que ypserv finalice.
# svcadm enable network/dns/client:default # svcadm enable network/nis/server:default
Si las entradas no son correctas, no se podrán encontrar por clientes de servicio de nombres LDAP.
# ldapsearch -h server -s sub -b "ou=servdates, dc=..." \ "objectclass=servDates"
En la siguiente salida de ejemplo, se muestra cómo utilizar el comando makedm para verificar el contenido del mapa hosts.byaddr.
# makedbm -u LDAP_servdate.bynumber plato: 1/3/2001 johnson: 2/4/2003,1/3/2001 yeats: 4/4/2002 poe: 3/3/2002,3/4/2000
Si el contenido es como se esperaba, la transición de NIS a LDAP se ha realizado correctamente.
Tenga en cuenta que los archivos NIS dbm originales no se sobrescriben, por lo que siempre puede recuperarlos. Consulte Reversión a NIS para obtener más información.