/usr/bin/sudo deve essere di proprietà di uid 0 e avere il bit setuid impostato su Ubuntu 20.04
Se incontri il messaggio di errore "/usr/bin/sudo deve essere di proprietà di uid 0 e avere il bit setuid impostato" su Ubuntu 20.04, segui questi passaggi per risolvere il problema.
- Durante il processo di avvio, premi il tasto 'ESC' per accedere al menu GRUB.
- Seleziona la prima opzione, “Ubuntu”, e premi il tasto 'e' per modificare i parametri di avvio.
- Aggiungi la seguente stringa alla riga che inizia con 'linux' per avviare in modalità di ripristino:
systemd.unit=rescue.target
- Una volta in modalità di ripristino, esegui il seguente comando per ripristinare i permessi e la proprietà corretti per
/usr/bin/sudo
:
pkexec chmod a=rx,u+ws /usr/bin/sudo
Questo comando imposta i permessi necessari e assicura che sudo
sia di proprietà dell'utente root con il bit setuid impostato.
Seguendo questi passaggi, dovresti essere in grado di risolvere il problema e ripristinare la funzionalità corretta del comando sudo
sul tuo sistema Ubuntu.