A seconda di come l'hai installato, il tuo sistema Linux potrebbe essere configurato per accedere all'account di root tramite su anziché sudo. Tuttavia, puoi disabilitare l'account root e utilizzare invece sudo. Ecco come.

Perché dovresti disabilitare l'account di root?

Dovresti disabilitare l'account di root e usare sudo per le attività amministrative perché è più sicuro rispetto all'utilizzo di su. In questo modo, devi ricordare solo una password sul tuo sistema Linux.

Se hai più utenti amministrativi, ad esempio su un server, uno di loro per compromettere la password di root. Sudo consente a tutti di utilizzare la propria password. Se il login di root è disabilitato, nessuno può divulgare la password. Se un amministratore diventa canaglia, puoi semplicemente disabilitare il suo account.

Assicurati di poter "sudore" prima

Prima di disabilitare l'account di root, assicurati di poter prima sudo. Molte distribuzioni configurano il primo utente come amministratore al momento dell'installazione. Quindi, se sei tu, probabilmente puoi già sudo. L'account di root è già bloccato se il tuo sistema è configurato con sudo per impostazione predefinita.

instagram viewer

Se sudo non è installato sul tuo sistema, puoi usare il tuo gestore di pacchetti per ottenerlo. Prova a cercare un pacchetto chiamato "sudo" e installalo. Dopo l'installazione, potrebbe essere necessario aggiungere il tuo account utente al gruppo di utenti "wheel", "admin" o con un nome simile per poter utilizzare sudo.

Per configurare sudo, usa il pulsante visudo comando. Si aprirà una copia del /etc/sudoers file e salverà solo una configurazione valida, quindi, salvandoti da qualsiasi danno indesiderato al sistema.

Relazionato: Come aggiungere un utente all'elenco Sudoers in Linux

Blocco dell'account root

Ora che sudo è stato configurato correttamente, ti consigliamo di bloccare l'account di root. Ciò impedirà a chiunque di utilizzare su o di accedere direttamente a root. Per farlo, usa il comando passwd:

sudo passwd -l root

Ora il tuo sistema è più sicuro

Con sudo installato e l'account di root bloccato, puoi stare tranquillo che il tuo sistema è sicuro. Meglio ancora, non inciamperai nel ricordare la normale password del tuo account e la password di root.

Sebbene i comandi su e sudo possano fornire l'accesso root, quest'ultimo è più flessibile e sicuro di su perché è possibile specificare chi è autorizzato a fare cosa su un sistema Linux.

CondividereTweetE-mail
Sudo vs. su: Quale comando dovresti usare?

Su Linux, ci sono due comandi per ottenere l'accesso come superutente: su e sudo. Quale dovresti usare dipende dall'attività da svolgere.

Leggi Avanti

Argomenti correlati
  • Linux
  • Amministrazione di sistema
  • Comandi Linux
Circa l'autore
David Delony (45 Articoli Pubblicati)

David è uno scrittore freelance con sede nel nord-ovest del Pacifico, ma originario della Bay Area. Appassionato di tecnologia fin dall'infanzia. Gli interessi di David includono la lettura, la visione di programmi TV e film di qualità, i giochi retrò e il collezionismo di dischi.

Altro da David Delony

Iscriviti alla nostra Newsletter

Iscriviti alla nostra newsletter per suggerimenti tecnici, recensioni, ebook gratuiti e offerte esclusive!

Clicca qui per iscriverti