Come nascondere un account utente specifico dalle schermate di accesso di Mac OS X

Anonim

Gli utenti Mac che hanno più account utente su una singola macchina a volte potrebbero voler nascondere un account utente specifico affinché non appaia nelle schermate di accesso di OS X. Questo è abbastanza comune per gli amministratori di sistema che vogliono nascondere un account amministratore che può essere utilizzato per la risoluzione dei problemi diretta o remota, ma può essere applicato anche ad altri utenti per una serie di motivi.Nascondendo un account in questo modo, l'accesso all'account esiste ancora se è noto ed è ancora possibile accedervi dall'accesso remoto e dalle condivisioni dello schermo, ma non viene visualizzato nelle schermate di avvio come opzione di accesso.

nota questo metodo è orientato a nascondere un account utente specifico dalla schermata di accesso, applicabile ai Mac con più account utente. Se vuoi semplicemente non mostrare tutte le icone dell'avatar all'accesso all'avvio di OS X, puoi nascondere tutti i nomi utente dalla finestra di accesso con un'impostazione Preferenze OS X, che visualizzerà un semplice modulo di accesso anziché qualsiasi suggerimento su quali account utente sono sul Mac.

Il targeting di un account utente specifico da nascondere richiede di conoscere il nome abbreviato dell'account dell'utente e avere un po' di dimestichezza con l'utilizzo della riga di comando. Per iniziare, avvia il Terminale in OS X e tieni a portata di mano il nome breve dell'account. Il nome breve è quasi sempre lo stesso della directory home degli utenti, quest'ultima è quella che stiamo effettivamente utilizzando per nascondere e mostrare gli account.

Nascondi un account utente dalla schermata di accesso di Mac OS X

Funziona in OS X Yosemite (10.10 e successivi). La sintassi generale da utilizzare per nascondere un account è la seguente, sostituendo ACCOUNTNAME con la home directory dell'utente dell'account da non visualizzare più:

sudo dscl . create /Utenti/NOMEACCOUNT È Nascosto 1

Ad esempio, per nascondere l'account utente "osxdaily" su un Mac con la directory utente indicata come /Users/osxdaily, la sintassi sarebbe:

sudo dscl . create /Users/osxdaily IsHidden 1

Al riavvio noterai che l'account di destinazione non è più visibile nell'elenco degli avatar. L'account diventerà inoltre invisibile al menu Cambio rapido utente e al menu generale di accesso e disconnessione di OS X.Tuttavia, gli utenti che sono a conoscenza dell'account possono continuare ad accedervi tramite SSH, condivisione dello schermo, accesso remoto o persino i pannelli di accesso della GUI, ammesso che ne sappiano l'esistenza.

All'avvio, questa è la schermata di accesso in cui l'account specificato non appariva più:

Nota che puoi effettivamente andare oltre e nascondere l'intera directory utente dall'essere visibile così come il nome di accesso, che sostanzialmente rende l'intero account utente invisibile (ma ancora utilizzabile) al Mac tranne che da qualcuno chi sa come trovarlo o che esiste fin dall'inizio. Ne parleremo separatamente.

Scopri l'account utente dall'accesso di OS X

Rivelare l'account utente e tornare all'impostazione predefinita di visualizzazione dell'utente specificato nelle schermate di accesso, nelle finestre e nel menu di commutazione rapida dell'account utente è abbastanza semplice.Sostituisci semplicemente 1 con 0 ed esegui lo stesso comando, ancora mirato al nome breve dell'account utente/nome directory.

sudo dscl . create /Users/ACCOUNTNAME IsHidden 0

Come prima, il riavvio del Mac rivelerà nuovamente l'account specificato nella schermata di accesso di OS X.

A parte gli ovvi usi per un amministratore di sistema, ci sono anche altri usi pratici per questo. Forse vuoi evitare la confusione degli utenti su un Mac multiutente, nascondere un account amministratore in modo che non venga utilizzato, non mostrare un nuovo account utente usato di rado per uno scopo particolare, mantenere un po' di privacy non rivelando un account personale univoco, o forse semplicemente non mostrare un account ospite generale che rimane attivo ma non visibile poiché raramente è necessario. Qualunque sia l'intenzione o il motivo desiderato, questo funziona abbastanza bene e può essere annullato rapidamente se necessario.

Come nascondere un account utente specifico dalle schermate di accesso di Mac OS X