Generalmente la correcta deshabilitar el Shell de inicio de Sesión de valor es: /usr/bin/false en lugar de /bin/false. Así que no sé si el /bin/false es sólo un error de escritura o no.
Incluso el uso de la falsa UserShell no he sido capaz de reproducir el problema, sin embargo.
Usted puede tratar el siguiente: abre el Terminal y escriba
dscl . read /Users/user_name
para comprobar si el usuario nombre_usuario todavía está allí.
A continuación, compruebe UserShell:
dscl . read /Users/user_name UserShell
Para modificar UserShell uso:
sudo dscl . change /Users/user_name UserShell /bin/false /bin/bash
Dependiendo del valor que se encuentra previamente puede que tenga que usar /usr/bin/false en lugar de /bin/false como shell que debe ser reemplazado.
A continuación, vuelva a comprobar UserShell:
dscl . read /Users/user_name UserShell
lo cual debería producir:
UserShell: /bin/bash
Salida de la Terminal y abrir las Preferencias del Sistema. El buen UserShell valor debe hacer el usuario perdida de nuevo visible en las Preferencias del Sistema > Usuarios Y Grupos.