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

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

Nisu sve mape na Linux operativnom sustavusustav je zapisivati ​​korisniku. 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, 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 dozvole 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 sChmod naredba u grupi od po tri. Evo primjera. Promjena dozvola mape "test" na Linuxu, tako da svi mogu čitati, pisati i izvršavati kod unutar nje. Čini:

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 od brojeva u primjeru naredbe Chmodgore 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 na 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 folder-name

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 user:user /location/of/directory

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/directory

Ažurirajte dopuštenja mapa u upravitelju datoteka

Ažuriranje dozvola putem upravitelja datoteka naLinux je strogo ograničen u usporedbi s tim 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 prema onome što ž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 modificirati i odaberite "Dozvole".

4. korak: Upotrijebite područje "Permissions" da biste postavili dopuštenja 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 dozvole.

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 mape. Zatim zatvorite prozor.

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

Generički Linux upravitelji datoteka

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

komentari