Ubuntu: usernameXYZ is not in the sudoers file

Quest’oggi, come ogni buon Lunedì, è capitato questo errore su un server Linux, con base Ubuntu Server:

usernameXYZ is not in the sudoers file

Questo errore capitava nel momento in cui si cercava di dare un comando sudo o accedere come root tramite sudo -s.
La macchina inoltre non riconosceva nemmeno la password di root, misteri di Linux.

Di seguito la procedura che ha consentito il ripristino della macchina:

Reset della password di root
Per accedere ad una macchina linux con accesso di root ho seguito la seguente procedura:

– Avviare il PC e premere ESC alla partenza di Grub.
– Premere il tasto “e” e selezionare la riga che contiene l’immagine del kernel e pigiare dii nuovo “e”.
– Scorrere la riga alla fine e aggiungere rw init=/bin/bash , premi Enter dopodichè “b” per riavviare.
– Al restart accederete alla console bash senza autenticazione;
– digitate passwd root per definire la nuova password.

Fonte: http://exploit.blogosfere.it

Dopodiché ho acceduto alla macchina in recovery mode tramite grub:

Aggiunta dell’utente usernameXYZ alla lista di amministratori

– Premere ESC all’avvio di grub
– Selezionare la voce recovery mode (solitamente la seconda) e dare invio
– Una volta completato il boot inserire la password precedentemente aggiornata

Una volta acceduto ho aggiunto il mio utente alla lista di amministratori con il comando (ovviamente cambiate usernameXYZ con il vostro username):

adduser usernameXYZ admin

friimaind

Mi chiamo Massimiliano e sono uno sviluppatore web. Ho aperto questo blog principalmente come agenda dove tenere traccia di tutte le mie passioni :)

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *