Kako popraviti mape koje se ne mogu pisati korisničkim računom u Linuxu

click fraud protection

Ne mogu sve mape na Linux operativnom sustavu biti dostupne korisnicima. Postoji dobar razlog za to: mape na razini sustava zahtijevaju dopuštenja visoke razine. Problem s tim dopuštenjima je taj što često blokira pristup na razini korisnika. Dakle, ako pokušavate smjestiti datoteke u sistemski direktorij, a ne možete ih, morat ćete naučiti kako promijeniti dopuštenja tako da nekorijenskim računima bude dostupan pristup.

U ovom ćemo vam vodiču pokazati kako možete ažurirati dopuštenja mapa na Linuxu da biste ih mogli pregledati po vašem korisničkom računu.

Ažurirajte dopuštenja mapa u terminalu

Dopuštenja mapa na Linuxu najlakše se ažuriraju s chmod naredba. Evo malog popisa osnovnih Chmod dozvola.

  • 7 – čitati, pisati i izvršavati.
  • 6 – čitati i pisati.
  • 5 – čitati i izvršavati.
  • 4 – samo za čitanje
  • 3 – pisati i izvršavati.
  • 2 – pisati samo.
  • 1 – izvršiti samo.
  • 0 – nema pristupa.

Svaki od brojeva na popisu radi s naredbom Chmod u skupinama od po tri. Evo primjera. Da biste promijenili dopuštenja mape "test" na Linuxu, tako da svi mogu čitati, pisati i izvršavati kod unutar nje. Čini:

instagram viewer
chmod 777 / test

Uz to, za promjenu dozvola svake pojedine mape unutar "test" mape, tako da odražava ista dopuštenja, mora se upotrijebiti rekurzivna opcija. Na primjer

chmod 777 -R / test

Svaki broj u gornjem primjeru naredbe Chmod ima svrhu. Prvi broj predstavlja korisnika. Drugi broj postavlja dozvolu za grupu, a treći postavlja za ostatak sustava.

Ako imate problema s pisanjem unutar mape u sustavu koji nije dostupan, potražite gornji popis i primijenite ga na primjeru koda u nastavku.

chmod XXX

Ili da ažurirate sve mape unutar gornje razine.

chmod XXX -R ime-mape

Ažurirajte vlasništvo nad mapama u terminalu

Ponekad ažuriranje pojedinačnih dopuštenja mape putem Chmod-a nije moguće. Ponekad korisnik mora potpuno ažurirati vlasništvo nad direktorijom.

Dobar primjer kada trebate ažurirati vlasništvo nad direktorijom jeste ako se bavite postavljanjem datoteka web mjesta u / var / www /, manipuliranjem datotekama baze podataka itd.

Da biste promijenili vlasništvo nad bilo kojim direktorijom na Linux sustavu, steknite root pristup koristeći Su ili sudo -s naredba u terminalu.

Su

ili

sudo -s

S pristupom korijenu, koristite chown primjer u nastavku da biste u potpunosti promijenili vlasništvo nad direktorijom.

chown korisnik: korisnik / lokacija / imenik

Jednom kada pokrenete chown naredbu iznad, upotrijebite ls naredite zajedno s prekidačem "l" da provjerite dopuštenja mape i potvrdite da je radila.

ls -l / location / of / direktorij

Ažurirajte dopuštenja mapa u upravitelju datoteka

Ažuriranje dozvola putem upravitelja datoteka na Linuxu ozbiljno je ograničeno u usporedbi s naredbenim retkom. Međutim, ako niste ljubitelj terminala, dobro je znati kako to učiniti s upraviteljem datoteka.

Gnome / Budgie itd

Korak 1: Otvorite prozor terminala i upotrijebite sudo naredba za pokretanje upravitelja datoteka kao root.

sudo nautilus

Korak 2: Kliknite upravitelj korijenskih datoteka. Zatim pronađite korijenski datotečni sustav kako biste dobili pristup sistemskim datotekama na vašem Linuxu tvrdom disku.

3. korak: Pomoću upravitelja datoteka Gnome potražite mapu koju želite ažurirati kroz datotečni sustav.

4. korak: Desnom tipkom miša kliknite mapu i odaberite "Svojstva".

Korak 5: Kliknite karticu "Dozvole" da biste pristupili dozvolama mape.

Korak 6: Upotrijebite prozor s dopuštenjem da postavite mapu koja god dopuštenja želite. Zatim kliknite gumb "Promijeni dozvole".

Zatvorite prozor "Svojstva" i dopuštenja bi se trebala automatski ažurirati u direktorij.

KDE

Nažalost, zbog softverske zakrpe nije moguće lako otvoriti upravitelj datoteka KDE Dolphin kao root. Slijedite gore upute naredbenog retka da biste umjesto toga ažurirali dopuštenja.

Pariti

Korak 1: Otvorite prozor terminala i pokrenite naredbu dolje za pokretanje upravitelja datoteka Mate kao root.

sudo caja

Korak 2: Kliknite na "datotečni sustav" u stupcu "Uređaji" s lijeve strane. Zatim pregledajte korijensku mapu za datoteku u kojoj želite promijeniti dopuštenja.

3. korak: Desnom tipkom miša kliknite mapu koju želite izmijeniti i odaberite "Dozvole".

4. korak: Koristite područje "Permissions" za postavljanje dozvola za mapu. Zatim kliknite gumb "Promijeni dozvole".

Korak 5: Zatvorite prozor "Svojstva".

Nakon zatvaranja prozora "Svojstva", dozvole bi se trebale automatski ažurirati.

Xfce

Korak 1: Otvorite Thunar kao korijen pritiskom Alt + F2 i upišite naredbu dolje u alat za brzo pokretanje.

pkexec thunar

Korak 2: Unesite svoju korisničku lozinku u okvir za koji se čini da pristupate Thunaru u root načinu.

3. korak: Pronađite "Filesystem root" na lijevoj bočnoj traci i odaberite ga kako biste dobili pristup korijenovom datotečnom sustavu. Pomoću upravitelja datoteka pronađite mapu za koju želite ažurirati dopuštenja.

4. korak: Desnom tipkom miša kliknite mapu i odaberite "Svojstva". Zatim kliknite "Dozvole" za pristup prozoru dozvola.

Korak 5: U odjeljku "Dozvole", pomoću prozora postavite dopuštenja za mapu. Zatim zatvorite prozor.

Kad je prozor "Svojstva" zatvoren, postavke dozvola trebaju se automatski primjenjivati.

Generički Linux upravitelji datoteka

Postoji mnogo vani različiti upravitelji datoteka. U ovom smo dijelu vodiča opisali 4 najčešće. Ako vaš upravitelj datoteka nije pokriven, razmislite da slijedite upute terminala.

watch instagram story