Las cuentas de usuario desde 10.6 están siendo gestionadas por OpenDirectory. Los archivos de backend relacionados con los usuarios para OpenDirectory están aquí:
/var/db/dslocal/nodes/Default/users
Ejecutar ls
en este directorio enumerará todos los usuarios locales registrados en el sistema. Ejecutar plutil -p .plist
te permitirá leer algunas propiedades de la cuenta de usuario especificada (por ejemplo, la ruta del directorio principal actual).
Esto está bastante sin documentar, así que acepto las críticas negativas. Sin embargo, este método se puede utilizar para inspeccionar un sistema que no está en funcionamiento y para el cual el usuario solo tiene una imagen de disco sin conexión.
1 votos
Como usuario de AIX desde hace mucho tiempo, realmente echo de menos los comandos de gestión del sistema que integraron en su sistema Unix. lsuser sería bueno tenerlo para este propósito.