Primeira execução dscl . -read /Users/$USERNAME
Encontre a entrada para NFSHomeDirectory
, leia como NFSHomeDirectory: /Users/$USERNAME
.
Para alterar a entrada:
dscl . -change /Users/$USERNAME NFSHomeDirectory $OLD_USER_HOME $NEW_USER_HOME
Funciona para logins de shell, você pode precisar copiar arquivos do diretório home antigo para o novo diretório home para permitir logins da GUI.
Referência: link