Hoe een specifiek gebruikersaccount te verbergen voor inlogschermen van Mac OS X

Anonim

Mac-gebruikers die meerdere gebruikersaccounts op een enkele computer hebben, willen soms een specifieke gebruikersaccount verbergen voor weergave op de inlogschermen van OS X. Dit is vrij gebruikelijk voor systeembeheerders die een admin-account dat kan worden gebruikt voor directe of externe probleemoplossing, maar het kan om verschillende redenen ook van toepassing zijn op andere gebruikers.Door een account op deze manier te verbergen, bestaat de accountaanmelding nog steeds als deze bekend is en is deze nog steeds toegankelijk via externe aanmelding en schermshares, maar verschijnt deze niet op de opstartschermen als aanmeldingsoptie.

let op: deze methode is gericht op het verbergen van een specifiek gebruikersaccount in het inlogscherm, wat van toepassing is op Macs met meerdere gebruikersaccounts. Als u gewoon niet alle avatar-pictogrammen wilt weergeven bij het opstarten van OS X, kunt u alle gebruikersnamen verbergen in het inlogvenster met een OS X-voorkeureninstelling, die een eenvoudig inlogformulier zal weergeven in plaats van een hint naar wat gebruikersaccounts zijn op de Mac.

Als je een bepaald gebruikersaccount wilt verbergen, moet je de korte naam van het gebruikersaccount kennen en enige vertrouwdheid hebben met het gebruik van de opdrachtregel. Start om te beginnen de Terminal in OS X en houd de korte naam van het account bij de hand. De korte naam is bijna altijd hetzelfde als de thuismap van de gebruiker, de laatste is wat we eigenlijk gebruiken om de accounts te verbergen en zichtbaar te maken.

Verberg een gebruikersaccount in het inlogscherm van Mac OS X

Dit werkt in OS X Yosemite (10.10 en nieuwer). De algemene syntaxis die moet worden gebruikt om een ​​account te verbergen is als volgt, waarbij ACCOUNTNAME wordt vervangen door de basismap van de gebruiker van het account om niet langer weer te geven:

sudo dscl . creëer /Users/ACCOUNTNAME IsHidden 1

Als u bijvoorbeeld het gebruikersaccount "osxdaily" wilt verbergen op een Mac met als opgegeven gebruikersdirectory /Users/osxdaily, is de syntaxis:

sudo dscl . create /Users/osxdaily IsHidden 1

Bij het opnieuw opstarten zul je merken dat het doelaccount niet langer zichtbaar is in de avatarlijst. Het account wordt ook onzichtbaar voor het Fast User Switching-menu en het algemene in- en uitlogmenu van OS X.Desalniettemin kunnen gebruikers die op de hoogte zijn van het account er toegang toe blijven houden via SSH, scherm delen, inloggen op afstand of zelfs de GUI-aanmeldingspanelen, ervan uitgaande dat ze weten dat het bestaat.

Bij het opstarten is dit het inlogscherm waarop het opgegeven account niet meer verschijnt:

Merk op dat je eigenlijk verder kunt gaan en de hele gebruikersdirectory kunt verbergen voor zichtbaarheid, evenals de inlognaam, waardoor in feite de hele gebruikersaccount onzichtbaar (maar nog steeds bruikbaar) is voor de Mac, behalve door iemand wie weet hoe het te vinden, of dat het bestaat om mee te beginnen. Dat behandelen we apart.

De gebruikersaccount zichtbaar maken bij aanmelding van OS X

Het gebruikersaccount onthullen en teruggaan naar de standaardinstelling van het weergeven van de opgegeven gebruiker op inlogschermen, vensters en het menu Snelle gebruikersaccountwisseling is ook vrij eenvoudig.Vervang gewoon de 1 door 0 en voer dezelfde opdracht uit, opnieuw gericht op de korte naam / directorynaam van het gebruikersaccount.

sudo dscl . creëer /Users/ACCOUNTNAME IsHidden 0

Net als voorheen zal het herstarten van de Mac het opgegeven account opnieuw onthullen op het inlogscherm van OS X.

Afgezien van de voor de hand liggende toepassingen voor een systeembeheerder, zijn er ook andere praktische toepassingen voor. Misschien wil je gebruikersverwarring op een multi-user Mac voorkomen, een beheerdersaccount verbergen zodat deze niet wordt gebruikt, geen zelden gebruikte nieuwe gebruikersaccount tonen die voor een bepaald doel is, wat privacy behouden door een uniek persoonlijk account niet bekend te maken, of laat misschien gewoon geen algemeen gastaccount zien dat actief blijft maar niet zichtbaar is omdat het zelden nodig is. Wat de gewenste bedoeling of reden ook is, dit werkt best goed en kan indien nodig snel worden teruggedraaid.

Hoe een specifiek gebruikersaccount te verbergen voor inlogschermen van Mac OS X