- Vista Kaip ištaisyti aplankus, kurių negalima rašyti pagal vartotojo abonementą Linux

Kaip ištaisyti aplankus, kurių negalima rašyti pagal vartotojo abonementą Linux

Ne visi „Linux“ operacinės sistemos aplankaisistema gali būti rašoma vartotojui. Tam yra rimta priežastis: sistemos lygio aplankams reikia aukšto lygio leidimų. Šių leidimų problema yra ta, kad dažnai tai užblokuoja vartotojo lygmens prieigą. Taigi, jei bandote dėti failus į sistemos katalogą ir negalite to padaryti, turėsite išmokti pakeisti leidimus, kad ne šakninės paskyros turėtų prieigą.

Šiame vadove parodysime, kaip galite atnaujinti „Linux“ aplankų leidimus, kad juos būtų galima rašyti jūsų vartotojo abonemente.

Atnaujinkite aplankų leidimus terminale

Aplanko leidimai „Linux“ lengviausiai atnaujinami naudojant chmod komanda. Pateikiame nedidelį pagrindinių „chmod“ leidimų sąrašą.

  • 7 - skaityti, rašyti ir vykdyti.
  • 6 - Skaityti ir rašyti.
  • 5 - skaityti ir vykdyti.
  • 4 - Tik skaitymui
  • 3 - rašyti ir vykdyti.
  • 2 - tik rašyti.
  • 1 - vykdyti tik.
  • 0 - Nėra leidimo.

Kiekvienas iš sąrašo numerių veikia suChmod komanda po tris grupes. Štai pavyzdys. Norėdami pakeisti „test“ aplanko „Linux“ teises, kad visi galėtų skaityti, rašyti ir vykdyti kodą jo viduje. Atlikite:

chmod 777 /test

Be to, norint pakeisti kiekvieno aplanko, esančio „bandymo“ kataloge, teises, kad jie atspindėtų tas pačias teises, turi būti naudojama rekursinė parinktis. Pavyzdžiui

chmod 777 -R /test

Kiekvienas iš Chmod komandos pavyzdyje esančių skaičiųaukščiau turi tikslą. Pirmasis skaičius nurodo vartotoją. Antrasis skaičius nustato grupės leidimą, o trečiasis nustato likusią sistemos dalį.

Taigi, jei kyla problemų rašant sistemos aplanke, kuriam nepasiekiama, žiūrėkite į aukščiau pateiktą sąrašą ir pritaikykite jį žemiau pateiktam pavyzdžio kodui.

chmod XXX

Arba atnaujinti visus aukščiausio lygio aplankus.

chmod XXX -R folder-name

Atnaujinkite aplankų nuosavybės teises terminale

Kartais atnaujinti atskirus aplanko leidimus per „Chmod“ neįmanoma. Kartais vartotojui reikia visiškai atnaujinti katalogo nuosavybės teises.

Geras pavyzdys, kada jums reikėjo atnaujinti katalogo nuosavybės teises, yra tai, kai jūs ketinate įkelti svetainės failus į / var / www /, manipuliuoti duomenų bazės failais ir pan.

Norėdami pakeisti bet kurio „Linux“ sistemos katalogo nuosavybę, naudokitės „root“ prieiga su arba sudo -s komanda terminale.

su

arba

sudo -s

Turėdami prieigą prie šaknies, naudokite chown žemiau pateiktas pavyzdys, jei norite visiškai pakeisti katalogo nuosavybę.

chown user:user /location/of/directory

Paleidę chown komanda aukščiau, naudokite ls komandą kartu su jungikliu „l“, norėdami patikrinti aplanko teises ir patvirtinti, kad jis veikė.

ls -l /location/of/directory

Atnaujinkite katalogų leidimus failų tvarkyklėje

Leidimų atnaujinimas naudojant failų tvarkyklę„Linux“ yra labai ribotas, palyginti su komandos eilute. Tačiau jei nesate terminalo gerbėjas, pravartu žinoti, kaip tai padaryti, naudojant failų tvarkyklę.

Nykštukas / budgie ir kt

1 žingsnis: Atidarykite terminalo langą ir naudokite sudo komanda paleisti failų tvarkyklę kaip šaknį.

sudo nautilus

2 žingsnis: Spustelėkite šakninio failo tvarkyklę. Tada raskite „šakninių failų sistemą“, norėdami patekti į sistemos failus standžiajame „Linux“ diske.

3 veiksmas: Naudodamiesi „Gnome“ failų tvarkykle, peržiūrėkite failų sistemą aplanke, kurį norite atnaujinti.

4 veiksmas: Dešiniuoju pelės mygtuku spustelėkite aplanką ir pasirinkite „Ypatybės“.

5 veiksmas: Spustelėkite skirtuką „Leidimai“, kad gautumėte prieigą prie aplanko leidimų.

6 veiksmas: Naudodamiesi leidimų langu nustatykite aplanką pagal bet kuriuos norimus leidimus. Tada spustelėkite mygtuką „Keisti leidimus“.

Uždarykite langą „Ypatybės“, ir leidimai turėtų būti automatiškai atnaujinami į katalogą.

KDE

Deja, dėl programinės įrangos pataisos neįmanoma atidaryti „KDE Dolphin“ failų tvarkyklės kaip „root“. Vykdykite aukščiau pateiktas komandų eilutės instrukcijas, kad atnaujintumėte leidimus.

Mate

1 žingsnis: Atidarykite terminalo langą ir paleiskite žemiau esančią komandą, kad paleistumėte „Mate“ failų tvarkyklę kaip šaknį.

sudo caja

2 žingsnis: Kairėje esančiame stulpelyje „Įrenginiai“ spustelėkite „failų sistema“. Tada naršykite šakniniame aplanke failą, kurį norite pakeisti, leidimais.

3 veiksmas: Dešiniuoju pelės mygtuku spustelėkite aplanką, kurį norite modifikuoti, ir pasirinkite „Leidimai“.

4 veiksmas: Norėdami nustatyti aplanko leidimus, naudokite sritį „Permissions“. Tada spustelėkite mygtuką „Keisti leidimus“.

5 veiksmas: Uždarykite langą „Ypatybės“.

Uždarius langą „Ypatybės“, leidimai turėtų būti automatiškai atnaujinami.

XFCE

1 žingsnis: „Thunar“ kaip šaknį atidarykite paspausdami „Alt“ + F2 ir įvedę žemiau esančią komandą į greitojo paleidimo programą.

pkexec thunar

2 žingsnis: Įveskite savo vartotojo slaptažodį į lauką, kuris pasirodo norint pasiekti „Thunar“ šaknies režimu.

3 veiksmas: Kairėje šoninėje juostoje raskite „Failo sistemos šaknis“ ir pasirinkite ją, kad galėtumėte pasiekti šakninę failų sistemą. Naudodamiesi failų tvarkykle raskite aplanką, kurio leidimus norėtumėte atnaujinti.

4 veiksmas: Dešiniuoju pelės mygtuku spustelėkite aplanką ir pasirinkite „Ypatybės“. Tada spustelėkite „Permissions“, kad pasiektumėte leidimų langą.

5 veiksmas: Aplanke „Permissions“ naudokite langą, norėdami nustatyti aplanko teises. Tada uždarykite langą.

Uždarius langą „Ypatybės“, leidimo parametrai turėtų būti taikomi automatiškai.

Bendrieji „Linux“ failų tvarkytojai

Yra daugybė skirtingų failų tvarkytuviųten. Šiame vadovo skyriuje mes apžvelgėme 4 labiausiai paplitusius. Jei jūsų failų tvarkyklė neapima, verčiau vykdykite terminalo instrukcijas.

Komentarai