Cum să ascundeți un anumit cont de utilizator din ecranele de conectare din Mac OS X

Anonim

Utilizatorii de Mac care au mai multe conturi de utilizator pe o singură mașină ar putea uneori să dorească să ascundă un anumit cont de utilizator pentru a nu apărea pe ecranele de conectare ale OS X. Acest lucru este destul de comun pentru administratorii de sistem care doresc să ascundă un cont de administrator care poate fi folosit pentru depanare directă sau de la distanță, dar poate fi aplicabil și altor utilizatori din mai multe motive.Ascunzând un cont în acest fel, autentificarea contului există în continuare dacă este cunoscută și poate fi accesată în continuare de la autentificare de la distanță și partajări de ecran, dar nu apare pe ecranele de pornire ca opțiune de conectare.

rețineți că această metodă este orientată spre ascunderea unui anumit cont de utilizator de pe ecranul de conectare, aplicabil Mac-urilor cu mai multe conturi de utilizator. Dacă pur și simplu doriți să nu afișați toate pictogramele avatar la autentificarea de pornire a OS X, puteți ascunde toate numele de utilizator din fereastra de conectare cu o setare de preferințe OS X, care va afișa un formular simplu de conectare, mai degrabă decât orice indiciu despre conturile de utilizator. pe Mac.

Direcționarea unui anumit cont de utilizator pentru a-l ascunde necesită să cunoașteți numele scurt al contului de utilizator și să vă simțiți confortabil cu utilizarea liniei de comandă. Pentru a începe, lansați Terminalul în OS X și aveți la îndemână numele scurt al contului. Numele scurt este aproape întotdeauna același cu directorul principal al utilizatorilor, acesta din urmă este ceea ce folosim de fapt pentru a ascunde și a ascunde conturile.

Ascunde un cont de utilizator din ecranul de conectare al Mac OS X

Acest lucru funcționează în OS X Yosemite (10.10 și mai nou). Sintaxa generală de utilizat pentru a ascunde un cont este următoarea, înlocuind ACCOUNTNAME cu directorul de pornire al utilizatorului al contului pentru a nu mai afișa:

sudo dscl . creați /Utilizatori/NUMELE CONTULUI IsHidden 1

De exemplu, pentru a ascunde contul de utilizator „osxdaily” pe un Mac cu directorul de utilizator dat fiind /Utilizatori/osxdaily, sintaxa ar fi:

sudo dscl . creați /Utilizatori/osxdaily IsHidden 1

La repornire, veți observa că contul țintă nu mai este vizibil în lista de avatare. Contul va deveni, de asemenea, invizibil pentru meniul Comutare rapidă a utilizatorului și pentru meniul general de conectare și deconectare din OS X.Cu toate acestea, utilizatorii care cunosc contul pot continua să îl acceseze prin SSH, partajarea ecranului, autentificare de la distanță sau chiar panourile de conectare GUI, presupunând că știu că există.

La pornire, acesta este ecranul de conectare la care contul specificat nu ar mai apărea:

Rețineți că puteți merge mai departe și puteți ascunde întregul director de utilizatori pentru a nu fi vizibil, precum și numele de autentificare, ceea ce face practic întregul cont de utilizator invizibil (încă încă utilizabil) pentru Mac, cu excepția unei persoane. care fie știe să-l găsească, fie că există de la început. Vom acoperi asta separat.

Afișează contul de utilizator din autentificarea OS X

Dezvăluirea contului de utilizator și revenirea la setarea implicită de afișare a utilizatorului specificat pe ecranele de conectare, ferestre și meniul de comutare rapidă a contului de utilizator este, de asemenea, destul de simplă.Pur și simplu înlocuiți 1 cu 0 și rulați aceeași comandă, din nou direcționată către numele scurt / numele directorului contului de utilizator.

sudo dscl . creați /Utilizatori/NUMELE CONTULUI IsHidden 0

Ca și înainte, repornirea Mac-ului va dezvălui din nou contul specificat pe ecranul de conectare al OS X.

În afară de utilizările evidente pentru un administrator de sistem, există și alte utilizări practice pentru aceasta. Poate doriți să evitați confuzia utilizatorilor pe un Mac cu mai mulți utilizatori, să ascundeți un cont de administrator astfel încât să nu fie utilizat, să nu afișați un cont de utilizator nou utilizat rar, care este pentru un anumit scop, să mențineți o anumită confidențialitate prin nedezvăluirea unui cont personal unic, sau poate pur și simplu nu arătați un cont de oaspete general care rămâne activ, dar nu este vizibil, deoarece este rareori necesar. Oricare ar fi intenția sau motivul dorit, aceasta funcționează destul de bine și poate fi inversată rapid dacă este necesar.

Cum să ascundeți un anumit cont de utilizator din ecranele de conectare din Mac OS X