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
 
 

Recuperación de información de passwd

En la sintaxis siguiente, se muestra el formato correcto de una entrada de passwd:

username:password:uid:gid:gecos:home-directory:login-shell

Consulte la página del comando man passwd(4) para obtener más información.

El módulo nss_ad recupera información de passwd desde AD de la siguiente forma:

  • username: el campo usa el valor del atributo AD samAccountName y está calificado por el nombre de dominio en el cual reside el objeto, por ejemplo, johnd@example.com.

  • password: el campo usa el valor de x porque la contraseña de usuario no está disponible en el objeto AD.

  • uid: el campo usa el SID del usuario de Windows del atributo AD objectSID, que se asigna al UID mediante el servicio idmap.

  • gid: el campo usa el SID del grupo primario del usuario de Windows, que se asigna al GID mediante el servicio idmap. El SID del grupo se obtiene agregando el valor del atributo AD primaryGroupID al SID del dominio. Para los usuarios en AD, el atributo primaryGroupID es un atributo opcional, por lo que es posible que no exista. Si el atributo no existe, nss_ad usa la utilidad de asignación diagonal idmap para asignar el SID del usuario desde el atributo objectSID.

  • gecos: el valor del atributo AD CN.

  • home-directory: el valor del atributo AD homeDirectory si existe un valor. De lo contrario, este campo se deja vacío.

  • login-shell: el campo se deja vacío porque no hay un atributo de shell de inicio de sesión en el esquema AD nativo.