Dove sono memorizzate le opzioni di accesso?

1

Come posso leggere le opzioni di Login dal terminale (Login automatico, Visualizza finestre di login come, Account Server di rete, ecc.)?

    
posta tikend 28.03.2013 - 14:14
fonte

1 risposta

3

Molte di queste impostazioni sono memorizzate in /Library/Preferences/com.apple.loginwindow.plist . L'impostazione "Mostra menu di cambio rapido utente" è memorizzata su ~/Library/Preferences/com.apple.systemuiserver.plist (per ogni account utente sul sistema).

Le impostazioni del server dell'account di rete sono memorizzate nel database dei servizi di directory. Puoi utilizzare il comando dscl per esaminare varie impostazioni relative al tuo server di account di rete. Raccomando di usare man dscl per esaminare i dettagli di questa funzione, ma come esempio posso usare il seguente comando per vedere il dominio di Active Directory a cui sono legato al lavoro:

dscl localhost -ls /Active\ Directory

Per Open Directory dovresti usare:

dscl localhost -ls /LDAPv3

Nota aggiuntiva dell'OP : i file .plist sono codificati in binario. Per leggerli in Terminale, vorrai creare una copia del file con cui puoi armeggiare e convertirla in formato XML. Utilizza il comando cp per creare la tua copia e plutil -convert xm11 examplefile.plist per convertire in XML leggibile.

    
risposta data 28.03.2013 - 20:08
fonte

Leggi altre domande sui tag