Come passare a un account utente standard in OS X

Una delle pratiche di calcolo sicuro comunemente consigliate è quella di eseguire le attività quotidiane in un account utente standard e riservare gli account amministrativi esclusivamente per l'installazione di applicazioni, la regolazione delle impostazioni di sistema e la riconfigurazione del sistema. Questa configurazione consente di evitare che i contrattempi compiuti in un account standard influiscano sulle risorse di sistema globali. Ad esempio, un attacco di malware o un bug in un'applicazione avrà un accesso più semplice alla cartella Applicazioni, alle cartelle della biblioteca globale e ad altre risorse aperte agli account di amministrazione. Pertanto, utilizzando un account con permessi standard, si eviterà che problemi o pericoli si ripercuotano sulle risorse di sistema senza la vostra esplicita autorizzazione.

Alcune persone potrebbero avere delle riserve sull'utilizzo degli account standard più restrittivi per timore di non essere in grado di apportare modifiche al sistema quando necessario; tuttavia, in OS X questo non dovrebbe essere un problema. Nella maggior parte dei casi, se un'attività richiede privilegi amministrativi, il sistema richiederà le credenziali appropriate, anche quando tali attività sono richiamate da un account standard. Pertanto, è possibile continuare a lavorare nel proprio account standard per impedire modifiche automatiche alle impostazioni e alle risorse di sistema e quindi essere pronti ad autenticarsi quando necessario.

Questo è facile da fare quando si imposta il sistema per la prima volta, in cui è possibile utilizzare l'assistente di installazione per creare l'account amministratore predefinito seguito dalla specifica degli account utente standard per tutti coloro che utilizzano il sistema. Tuttavia, se hai eseguito un account amministratore, la creazione e la migrazione a un nuovo account standard sarà un po 'onerosa dal momento che dovrai riconfigurare tutte le impostazioni, i programmi e i servizi online oltre alla migrazione dei dati al nuovo sistema.

Tuttavia, invece di preoccuparti di migrare a un nuovo account, puoi passare il tuo account corrente da amministratore a un account standard e imporre quindi le stesse restrizioni su di esso. Per fare ciò, dovrai prima creare il nuovo account amministratore nelle preferenze di sistema Account (o utenti e gruppi), quindi uscire dal tuo account corrente e accedere al nuovo account amministratore. Una volta effettuato l'accesso al nuovo account, torna alle preferenze di sistema Account, seleziona il tuo vecchio account amministratore e deseleziona l'opzione "Consenti all'utente di amministrare questo computer" per ridimensionarlo.

In alcuni rari casi, le persone potrebbero scoprire che tutti gli account del sistema sono standard, senza alcuna opzione di amministrazione disponibile. Queste situazioni di solito si verificano a causa di errori durante una migrazione o un ripristino del sistema e, a causa della mancanza di un account di amministrazione, sarà necessario prestare particolare attenzione a ricrearne uno.

Ci sono un paio di approcci che puoi intraprendere se nel tuo sistema manca un account amministratore. Il primo è utilizzare creare un nuovo account amministrativo utilizzando il Terminale in modalità Utente singolo. La modalità utente singolo ignorerà gli account sul sistema e caricherà il sistema in un ambiente solo terminale con privilegi di root. Ciò consente l'accesso completo al sistema tramite la riga di comando e consente di modificare la directory di sistema e creare un nuovo account amministratore.

Per fare ciò, per prima cosa riavviare il sistema tenendo contemporaneamente premuti i tasti Command e S finché non viene visualizzato il prompt dei comandi, quindi eseguire il comando seguente per consentire la scrittura sull'unità di avvio (questa opzione è disattivata per impostazione predefinita a scopo di sicurezza):

monte-uw /

Quando hai eseguito questo comando, segui questa procedura per creare un nuovo account amministratore:

  1. Verifica la presenza del gruppo admin con il seguente comando:

    dscl. -read / Groups / admin GroupMembership

  2. Se il gruppo admin non esiste, allora si otterrà un errore DS come output che afferma in parte che il record non è stato trovato. In questo caso dovrai creare il gruppo admin eseguendo i seguenti comandi; tuttavia, se esiste, quindi procedere al passaggio 3 di seguito:

    dscl. -creare / Gruppi / admin

    dscl. -create / Groups / admin RealName Administrators

    dscl. -create / Groups / admin PrimaryGroupID 80

    dscl. -create / Groups / admin Password \ *

    dscl. -creare / Gruppi / admin Radice di gruppo

    Questi comandi creeranno il gruppo, seguendolo dandogli il nome completo appropriato, quindi impostando l'ID del gruppo come quello utilizzato dal gruppo admin in OS X. Questo numero viene assegnato a tutte le risorse a cui il gruppo può accedere, e assegnandolo al gruppo di amministratori appena creato lo renderà un vero gruppo di amministratori poiché ogni membro avrà accesso a queste risorse. Infine diamo al gruppo una password vuota, quindi richiederà l'utilizzo delle password dei membri per funzionare (richiede l'autenticazione) e quindi assegnare l'account root al gruppo.

  3. Assegnare un account utente al gruppo admin eseguendo il seguente comando. In questo comando, sostituisci USERNAME con il nome breve dell'account che desideri amministrare. Questo può essere qualsiasi account per ora:

    dscl. -create / Groups / admin GroupMembership USERNAME

Questa procedura richiede di digitare un discreto numero di comandi e poiché gli errori di battitura nei comandi del terminale possono portare a risultati indesiderati o confusi, in alternativa è possibile utilizzare l'assistente di configurazione OS X per ricreare l'account amministratore. Per fare ciò, dopo aver avviato la modalità utente singolo e aver impostato il file system per l'accesso in scrittura (vedere sopra), eseguire il seguente comando:

rm /var/db/.AppleSetupDone

Questo rimuoverà un file invisibile nel sistema che indica che Setup Assistant è già stato eseguito. Pertanto, rimuovendo questo file e riavviandoti, invocerai l'assistente di installazione e il sistema ti guiderà attraverso i passaggi per la creazione di un nuovo account amministratore, utilizzando un'interfaccia user-friendly.


 

Lascia Il Tuo Commento