As contas de usuário desde 10.6 estão sendo gerenciadas pelo OpenDirectory. Os arquivos de back-end relacionados aos usuários do OpenDirectory estão aqui:
/var/db/dslocal/nodes/Default/users
A execução ls *
neste diretório enumerará todos os usuários locais registrados no sistema. A execução plutil -p <file>.plist
permitirá que você leia algumas propriedades da conta de usuário especificada (ou seja, o caminho atual do diretório inicial).
Isso não é documentado, então eu aceito votos negativos. No entanto, esse método pode ser usado para inspecionar um sistema que não está em execução e para o qual o usuário possui apenas uma imagem de disco offline.