¿Cómo habilitar una cuenta de usuario deshabilitada en una MacBook Pro con OS X El Captain?

1

Deshabilité una cuenta de usuario en Preferencias del sistema > Usuarios & Grupos > Haga clic derecho en un usuario > Opciones avanzadas ... > Shell de inicio de sesión: utilizando: /bin/false

Ahora la cuenta deshabilitada está visible en la ventana de inicio de sesión pero desaparece en Preferencias del sistema. Usé sudo chsh <username> /bin/bash y sudo chpass -s /bin/bash <username> en Terminal y no lo devolví.

    
pregunta Tiff 21.06.2016 - 15:50

1 respuesta

1

Por lo general, el valor correcto del inhabilitar Login Shell es: / usr / bin / false en lugar de / bin / false . Así que no sé si su / bin / false es solo un error tipográfico o no.

Sin embargo, incluso utilizando el UserShell falso, no he podido reproducir tu problema.

Puedes intentar lo siguiente: abrir Terminal e ingresar

dscl . read /Users/user_name

para comprobar si el usuario nombre_usuario todavía está allí.

Luego marque UserShell :

dscl . read /Users/user_name UserShell

Para modificar UserShell use:

sudo dscl . change /Users/user_name UserShell /bin/false /bin/bash 

Dependiendo del valor encontrado anteriormente, es posible que tenga que usar / usr / bin / false en lugar de / bin / false como shell que debe reemplazarse.

Luego vuelva a verificar UserShell :

dscl . read /Users/user_name UserShell

que debería producir:

  

UserShell: / bin / bash

Salir de la Terminal y abrir Preferencias del Sistema. El valor correcto de UserShell debería hacer que el usuario perdido vuelva a estar visible en las Preferencias del sistema > Usuarios & Grupos.

    
respondido por el klanomath 21.06.2016 - 17:05

Lea otras preguntas en las etiquetas