¿Dónde se almacenan las opciones de inicio de sesión?

1

¿Cómo puedo leer las opciones de inicio de sesión desde la terminal (inicio de sesión automático, mostrar ventanas de inicio de sesión como, servidor de cuentas de red, etc.)?

    
pregunta tikend 28.03.2013 - 14:14

1 respuesta

3

La mayoría de estas configuraciones se almacenan en /Library/Preferences/com.apple.loginwindow.plist . La configuración "Mostrar el menú de cambio rápido de usuario" se almacena en ~/Library/Preferences/com.apple.systemuiserver.plist (para cada cuenta de usuario en el sistema).

La configuración del Servidor de cuentas de red se almacena en su base de datos de servicios de directorio. Puede utilizar el comando dscl para ver varias configuraciones relacionadas con su servidor de cuentas de red. Recomiendo usar man dscl para ver los detalles de esta función, pero como ejemplo puedo usar el siguiente comando para ver el dominio de Active Directory al que estoy obligado en el trabajo:

dscl localhost -ls /Active\ Directory

Para Open Directory usarías:

dscl localhost -ls /LDAPv3

Nota adicional de OP : los archivos .plist están codificados en binario. Para leerlos en la Terminal, querrá hacer una copia del archivo con el que pueda jugar y convertir esa copia al formato XML. Use el comando cp para crear su copia y plutil -convert xm11 examplefile.plist para convertir a XML legible.

    
respondido por el bispymusic 28.03.2013 - 20:08

Lea otras preguntas en las etiquetas