posix_getpwnam

(PHP 3>= 3.0.13, PHP 4 )

posix_getpwnam -- Devuelve información sobre un usuario a traves del nombre de usuario

Description

array posix_getpwnam ( string username)

Devuelve un vector asociativo conteniendo información sobre un usuario referenciado por un nombre alfanumérico, pasado a la función en el parametro username.

Los elementos del vector devuelto son:

Tabla 1. El vector de información de usuario

ElementoDescripción
name El elemento name contiene el nombre de usuario del usuario. Este es un nombre, normalmente menor de 16 caracteres, que no es su nombre completo, pero identifica al usario. Este debe ser el mismo que el parámetro username usado en la llamada a la función y por lo tanto es redundante.
passwd El elemento passwd contiene la contraseña del usuario en un formato encriptado. Normalmente, por ejemplo en un sistema que este utilizando contraseñas "shadow", devolverá un asterisco.
uid El ID de usuario del usuario en formato numérico.
gid El ID de grupo del usuario. Utiliza la función posix_getgrgid() para resolver el nombre del grupo y una lista de sus miembros.
gecos GECOS es un término obsoleto que se refiere al campo apuntado de información en un sistema de procesamiento batch Honeywell. El campo y sus contenidos han sido formalizado por POSIX y contiene una lista separada por comas con el nombre completo del usuario, teléfono del trabajo, número de oficina y télefono de casa. En muchos sistemas solo está disponible el nombre completo del usuario.
dir Este elemento contiene la ruta absoluta al directorio del usuario (directorio home).
shell El elemento shell contiene la ruta absoluta al ejecutable del shell por defecto del usuario.