In un mondo in cui la sicurezza delle informazioni è più vulnerabile a causa di vari tipi di tecniche di attacco, dobbiamo sempre assicurarci di stabilire le migliori opzioni di privacy come password, autenticazione a due fattori e altro.
Ora, in qualsiasi sistema operativo uno degli elementi fondamentali sono gli utenti poiché senza di loro non ci sarebbe modo di svolgere i compiti nel sistema ma dobbiamo tenere a mente, in questo caso nello specifico parlando di macOS Mojave, che ogni sistema include un utente root (super utente) che ha il pieno controllo su tutti gli aspetti del sistema come l'installazione o la disinstallazione di programmi, la creazione di oggetti, la modifica dei registri e altro ancora.
L'utente root è un elemento essenziale della sicurezza poiché se viene attivato e non prendiamo in considerazione le misure di accesso, possiamo essere vittime di modifiche non autorizzate nel sistema e nelle sue applicazioni, che influiscono in ultima analisi sull'integrità generale. L'account utente "root" è un super utente che dispone dei privilegi di lettura e scrittura in tutte le aree del sistema, inclusi i file di altri account utente in macOS Mojave.
Questo utente root è disabilitato per impostazione predefinita per motivi di sicurezza, in modo che possiamo accedere con un account amministratore, attivare l'utente root e quindi accedere come utente root per eseguire l'attività richiesta, ma dopo questa operazione è ideale disabilitarlo nuovamente. Un'opzione più sicura rispetto all'abilitazione dell'utente root è utilizzare il comando sudo nel terminale, con l'utente root sarà possibile eseguire azioni come:
- Eseguire la risoluzione dei problemi sia del sistema che delle sue applicazioni
- Eseguire compiti amministrativi
- Esegui l'assegnazione dei permessi per altri utenti e altro
Per abilitare l'utente root in macOS Mojave dobbiamo accedere come amministratori.
1. Come abilitare l'utente root in macOS Mojave tramite l'utilità di directory
L'utilità di directory in macOS Mojave è stata sviluppata per aggiungere e configurare connessioni avanzate ai server di directory, quindi il computer sarà in grado di accedere ai server di directory per ottenere informazioni sull'utente e altri dati amministrativi che sono ospitati nel dominio di directory di directory server.
Passo 1
Sarà possibile connettersi ad Open Directory, Active Directory o ad un server di directory LDAP. Per utilizzare questa opzione, entra in Spotlight e digita la parola directory e verrà visualizzato quanto segue.
INGRANDIRE
Passo 2
Facciamo doppio clic sulla riga Directory Utility e verrà visualizzata la seguente finestra:
Passaggio 3
Lì dobbiamo fare clic sull'icona del lucchetto situata in basso per applicare le modifiche e sarà necessario inserire la password dell'amministratore:
Passaggio 4
Facciamo clic sul pulsante Modifica configurazione e ora andiamo al menu Modifica e lì selezioniamo l'opzione Attiva utente root:
Passaggio 5
Ora inseriremo e confermeremo la password utente dell'utente root abilitato. Fare clic su Ok per salvare le modifiche.
Passaggio 6
Ora, dal menu Modifica, sarà possibile eseguire una delle seguenti attività:
- Cambia la password dell'utente root
- Disabilitalo per motivi di sicurezza
Pertanto, tramite l'utilità Directory possiamo gestire l'utente root in macOS Mojave.
2. Come abilitare l'utente root in macOS Mojave tramite le preferenze di sistema
Passo 1
La prossima opzione da utilizzare è utilizzare le Preferenze di Sistema per questa abilitazione, per questo dobbiamo accedere utilizzando una delle seguenti opzioni:
- Facendo clic sull'icona Apple e selezionando l'opzione Preferenze di Sistema
- Cliccando sull'icona situata nel Dock
- Tramite Spotlight inserendo le preferenze del termine e selezionando la rispettiva opzione
Passo 2
Lì selezioniamo l'opzione Utenti e gruppi e sarà necessario fare nuovamente clic sull'icona del lucchetto per apportare modifiche, dopodiché andremo alla sezione Opzioni di accesso e vedremo quanto segue:
INGRANDIRE
Passaggio 3
Lì facciamo clic sul pulsante Accesso situato nella sezione Server account di rete e verrà visualizzata la seguente finestra:
INGRANDIRE
Passaggio 4
Lì facciamo clic sul pulsante Open Directory Utility e seguiamo i passaggi indicati nel processo precedente:
3. Come abilitare l'utente root in macOS Mojave tramite terminale
Passo 1
Infine, il terminale diventa un'altra opzione utile per eseguire il processo di abilitazione o disabilitazione dell'utente root, per questo accediamo al terminale e lì dobbiamo eseguire il seguente comando per attivare l'utente root:
dsenablerootPasso 2
Lì dobbiamo inserire la password dell'utente amministratore e quindi assegnare la password per l'utente root, una volta fatto ciò riceveremo un messaggio che indica che l'utente è stato attivato correttamente:
INGRANDIRE
Ora, per disabilitare l'utente root dal terminale, eseguiremo quanto segue:
dsenableroot -dPassaggio 3
Inseriamo nuovamente la password dell'amministratore e confermiamo che l'utente root è stato disabilitato:
INGRANDIRE
Possiamo semplicemente disconnetterci ed entrare ora con l'utente root e la password definita in uno dei passaggi precedenti.
Solvetic raccomanda che questo utente sia abilitato solo da problemi di supporto e da personale fidato ed è più che necessario che una volta completate le attività da eseguire, l'utente root sia disabilitato per evitare modifiche indebite in macOS Mojave.