Linux-käyttöoikeus estetty: 3 yksinkertaista korjausta
2 min. lukea
Julkaistu
Lue ilmoitussivumme saadaksesi selville, kuinka voit auttaa MSPoweruseria ylläpitämään toimitustiimiä Lue lisää
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.
Korjatakseni tämän virheen lisäämällä "sudo” saman komennon alussa.
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".
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.
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:
- Ubuntu-käyttäjien luettelo
- Kopioi hakemisto Linux
- Nimeä hakemisto uudelleen Linux
- Linuxin sammutuskomento
Siinä kaikki Linux Permission denied -virheen korjaamisesta. Kerro minulle, mikä keskusteluista ratkaisuista toimi sinulle.