Linux-käyttöoikeus estetty: 3 yksinkertaista korjausta

Lukuajan kuvake 2 min. lukea


Lukijat auttavat tukemaan MSpoweruseria. Saatamme saada palkkion, jos ostat linkkien kautta. Työkaluvihje-kuvake

Lue ilmoitussivumme saadaksesi selville, kuinka voit auttaa MSPoweruseria ylläpitämään toimitustiimiä Lue lisää

linuxin käyttöoikeus evätty

Oletko havainnut Linux Permission denied -virheen pakettia asentaessasi? Tässä oppaassa käsittelen ratkaisuja ja syitä, miksi tämä virhe ilmenee. Mennään!

Lupa evätty Linuxissa – kuinka ratkaista se?

Ratkaisu 01: Lisää "sudo" -oikeudet

sudo komento voit suorittaa ohjelmia suojausoikeuksilla toiselta käyttäjältä. Se pyytää sinua syöttämään järjestelmän salasanasi ja vahvistaa pyyntösi vahvistamalla käyttäjätunnuksesi "sudoers” tiedosto. 

Ensin yritän asentaa paketin yksinkertaisella apt-get-komento, joka näyttää Lupa estetty -virheen.

linuxin käyttöoikeus estetty komentoa suoritettaessa

Korjatakseni tämän virheen lisäämällä "sudo” saman komennon alussa.

lisäämällä komennon sudo ratkaisemaan linuxin lupa estetty virhe

Ratkaisu 02: Muuta tiedoston käyttöoikeuksia

On kolmen tyyppisiä tiedostooikeuksia Linuxissa: lue "r", kirjoita"w"ja suorita"x". Jos sinulla ei ole tarvittavia käyttöoikeuksia, näet Linuxissa Lupa estetty -virheen.

Ratkaisemiseksi kirjoitan "chmod +rwx tiedostonimi”komento ja paina enter. Tässä tapauksessa tiedoston nimi on "article.txt".

tiedostojen oikeuksien muuttaminen Linuxissa estettyjen oikeuksien ratkaisemiseksi

Tämä komento antaa luku-, kirjoitus- ja suoritusoikeudet määritetylle tiedostolle. Voit kuitenkin määrittää minkä tahansa yksittäisen käyttöoikeusvaihtoehdon.

Ratkaisu 03: Muuta tiedoston omistajuutta

Linux-pohjaisessa käyttöjärjestelmässä, jos et ole tiedoston omistaja or ei ole vaadittua lupaa, et voi suorittaa sille mitään tiedostoon liittyvää toimintoa. Lisäksi, jos yrität käyttää sitä, päätelaite näyttää Permission denied -virheen.

 

Voit ratkaista sen seuraavasti:

1. Kirjoita ensin "sudo chown käyttäjätunnus:ryhmännimi tiedostonimi" muuttaa tiedoston omistajuutta.

2. Suorita "ls -l”-komento vahvistusta varten.

3. Suoritachmod +rwx tiedostonimi"luku-, kirjoitus- ja suoritusoikeudet myöntämiseen.

4. Käytä testausta varten tiedoston sisältöä miten.

tiedostojen omistajuuden ja käyttöoikeuksien muuttaminen lupa denied linux -virheen ratkaisemiseksi

Milloin lupa evätty -virhe ilmenee?

  • Puuttuvat sudo-oikeudet: Komennon suorittaminen ilman "sudo” suorittaaksesi vain pääkäyttäjän käytettävissä olevia toimintoja.
  • Riittämättömät tiedostooikeudet: Yritetään käyttää tiedostoa ilman vaadittuja oikeuksia, kuten luku-, kirjoitus- tai suoritusoikeuksia.
  • Virheelliset omistusongelmat: Tiedoston oikea omistajuus voi myös aiheuttaa Permission denied -virheen.

Saatat myös olla kiinnostunut:

Siinä kaikki Linux Permission denied -virheen korjaamisesta. Kerro minulle, mikä keskusteluista ratkaisuista toimi sinulle.

Lisää aiheista: linux