/usr/bin/sudo måste ägas av uid 0 och ha setuid-bit satt på Ubuntu 20.04
Om du stöter på felmeddelandet "/usr/bin/sudo måste ägas av uid 0 och ha setuid-bit satt" på Ubuntu 20.04, följ dessa steg för att lösa problemet.
- Under uppstartsprocessen, tryck på ‘ESC’ för att komma åt GRUB-menyn.
- Välj det första alternativet, “Ubuntu”, och tryck på ‘e’ för att redigera uppstartsparametrarna.
- Lägg till följande sträng till raden som börjar med ‘linux’ för att starta i räddningsläge:
systemd.unit=rescue.target
- När du är i räddningsläge, kör följande kommando för att återställa rätt behörigheter och ägandeskap för
/usr/bin/sudo
:
pkexec chmod a=rx,u+ws /usr/bin/sudo
Detta kommando ställer in de nödvändiga behörigheterna och säkerställer att sudo
ägs av root-användaren med setuid-bit satt.
Genom att följa dessa steg bör du kunna lösa problemet och återställa korrekt funktion för sudo
-kommandot på ditt Ubuntu-system.