/usr/bin/sudo on oltava uid 0:n omistama ja setuid-bitti asetettu Ubuntu 20.04:ssä
Jos kohtaat virheilmoituksen "/usr/bin/sudo must be owned by uid 0 and have the setuid bit set" Ubuntu 20.04 -järjestelmässä, noudata näitä ohjeita ongelman ratkaisemiseksi.
- Käynnistysprosessin aikana paina 'ESC' -näppäintä päästäksesi GRUB-valikkoon.
- Valitse ensimmäinen vaihtoehto, "Ubuntu", ja paina 'e' -näppäintä muokataksesi käynnistysparametreja.
- Lisää seuraava merkkijono rivin loppuun, joka alkaa 'linux', käynnistääksesi pelastustilaan:
systemd.unit=rescue.target
- Pelastustilassa suorita seuraava komento palauttaaksesi oikeat käyttöoikeudet ja omistajuuden tiedostolle
/usr/bin/sudo
:
pkexec chmod a=rx,u+ws /usr/bin/sudo
Tämä komento asettaa tarvittavat käyttöoikeudet ja varmistaa, että sudo
on juurikäyttäjän omistuksessa ja setuid-bitti on asetettu.
Noudattamalla näitä ohjeita, sinun pitäisi pystyä ratkaisemaan ongelma ja palauttamaan sudo
-komennon asianmukainen toiminnallisuus Ubuntu-järjestelmässäsi.