Trabajo con servicios de nombres y de directorio en Oracle® Solaris 11.2: DNS y NIS

Salir de la Vista de impresión

Actualización: Julio de 2014
 
 

Cómo agregar un nuevo usuario NIS a un dominio NIS

  1. Conviértase en administrador en el servidor maestro NIS.

    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 .

  2. Cree el nuevo ID de inicio de sesión del usuario con el comando useradd.
    # useradd userID

    Donde userID es el ID de inicio de sesión del nuevo usuario. Este comando crea entradas en los archivos /etc/passwd y /etc/shadow en el servidor maestro NIS.

  3. Cree la nueva contraseña inicial del usuario.

    Para crear una contraseña inicial que el nuevo usuario puede usar para iniciar sesión, ejecute el comando passwd.

    # passwd userID

    Donde userID es el ID de inicio de sesión del nuevo usuario. Se le pedirá la contraseña para asignar a este usuario.

    Este paso es necesario porque la entrada de la contraseña creada por el comando useradd está bloqueado, lo que significa que el nuevo usuario no se puede conectar. Especificando una contraseña inicial, se desbloquea la entrada.

  4. Copie la nueva entrada en los archivos de entrada de mapa passwd del servidor maestro.

    Los archivos de origen de mapa del servidor maestro deben estar en un directorio distinto de /etc. Copie y pegue las nuevas líneas de los archivos /etc/passwd y /etc/shadow a los archivos de entrada de mapa passwd en el servidor. Consulte Archivos de contraseña y seguridad del espacio de nombres para obtener información adicional.

    Por ejemplo, si agregó el nuevo usuario brown, la línea de /etc/passwd que copiaría en el archivo de entrada passwd debería ser como la que se indica a continuación.

    brown:x:123:10:User brown:/home/brown:/bin/csh:

    La línea para brown que copiaría de /etc/shadow tendría que ser de la siguiente manera:

    brown:$5$YiFpYWXb$6jJkG/gKdfkKtlTbemORnbeH.qsvO9MwBD3ulTihq9B:6445::::::
  5. Asegúrese de que Makefile especifique correctamente el directorio en el que reside el archivo de entrada de contraseña.
  6. Suprima las entradas del nuevo usuario de los archivos de entrada /etc/passwd y /etc/shadow.

    Por motivos de seguridad, no guarde entradas de usuario en los archivos /etc/passwd y /etc/shadow del servidor maestro NIS. Después de copiar las entradas para el nuevo usuario en los archivos de origen de mapa NIS que se almacenan en algún otro directorio, use el comando userdel del servidor maestro para suprimir el nuevo usuario.

    Por ejemplo, para suprimir el nuevo usuario brown desde los archivos /etc del servidor maestro, debería introducir lo siguiente.

    # userdel brown

    Para obtener más información sobre userdel, consulte la página del comando man userdel(1M).

  7. Actualice los mapas passwd NIS.

    Después de actualizar el archivo de entrada passwd en el servidor maestro, actualice los mapas passwd ejecutando make en el directorio que contiene el archivo de origen.

    # userdel brown
    # cd /var/yp
    # make passwd
  8. Indique al nuevo usuario la contraseña inicial que le ha asignado o su ID de inicio de sesión.

    Después de iniciar sesión, el nuevo usuario puede ejecutar passwd en cualquier momento para establecer una contraseña diferente.