Se sei quello che si trova l'errore di autenticazione, segui le linee guida di questo articolo per apprendere il metodo per creare un nuovo utente abilitato su SUDO senza modificare il file sudoers.
Come creare un nuovo utente abilitato sudo su Ubuntu 22.04
Per creare un utente abilitato su SUDO su Ubuntu 22.04, segui i passaggi di seguito:
Passaggio 1: passare a "root" Utente
Per creare un "Sudo" utente abilitato, prima passare a utente root del sistema Ubuntu eseguendo il comando di seguito:
$ sudo su root
Passaggio 2: crea un nome utente desiderato
Quindi crea un nuovo utente desiderato utilizzando il comando di seguito:
Sintassi
# Aggiungi utente
Esempio
Solo per citare un esempio, qui ho creato un utente con il nome Myuser:
# Adduser Myuser
Passaggio 3: impostare una password
Dopo aver eseguito il comando sopra, il sistema ti chiederà di impostare una nuova password. Qui, consiglio di impostare una password forte con almeno 8 caratteri per una migliore sicurezza.
Quindi revisionare la password per scopi di conferma, dopo aver confermato, la password per il nuovo utente verrà aggiornata nel sistema.
Passaggio 4: informazioni sull'utente
Il sistema chiederà alcune informazioni sull'utente come il nome completo, il numero di telefono e altre informazioni di questo tipo, ciò dipende totalmente all'utente se desidera inserire queste informazioni o impostarle su predefinito accedere chiave.
Passaggio 5: aggiungi l'utente al gruppo "sudo"
Assegnare "Sudo" privilegi per l'utente creato, è necessario aggiungerlo a "Sudo" gruppo. Per questo utilizzare il comando sotto scrittura:
Sintassi
# usermod -ag sudo
Esempio
# usermod -ag sudo myuser
Passaggio 6: verifica
Una volta che l'utente è stato creato e aggiunto al gruppo utente, è tempo di verificare se l'utente creato è abilitato o meno. A tale scopo, passiamo all'utente creato utilizzando il comando sotto citato:
Sintassi
# Su -
Esempio
# Su - Myuser
Quindi eseguire il comando di seguito che è fondamentalmente un comando per elencare il contenuto presente all'interno della directory principale ed è accessibile solo a root o un utente con privilegi di root:
$ sudo ls -la /root
Nell'immagine seguente puoi vedere che il comando ha visualizzato correttamente l'output, il che verifica che l'utente creato sia abilitato sudo.
Conclusione
Per creare un utente abilitato da sudo, prima passa al "radice" utente. Quindi creare un utente desiderato utilizzando il Aggiungi utente comanda e imposta una password per l'utente creato. Quindi, aggiungi l'utente al sudo Gruppo e infine verificare eseguendo qualsiasi comando root dopo il passaggio all'utente creato.