11 skyrius · 11.5
Teisės į failus ir katalogus (chmod)
Kiekvienas failas ir kiekvienas katalogas turi teises: kas gali jį skaityti, kas gali į jį rašyti ir kas gali jį paleisti. Linux sistemoje šių teisių keitimas vadinamas chmod. Dažniausiai Jums nereikia nieko keisti. Tačiau jei gaunate klaidą 403 Forbidden arba kokia nors programa reikalauja tam tikros teisių reikšmės, galite jas pakeisti Failų tvarkyklėje.
Teisių skaitymas
Failų tvarkyklėje teises matote stulpelyje Teisės, pavyzdžiui, -rw-r--r-- arba drwxr-xr-x. Šie simboliai sudaryti iš trijų grupių: savininkui (Jums), grupei ir visiems kitiems (viešai). r reiškia skaitymą, w rašymą, o x paleidimą. Raidė d priekyje reiškia, kad tai katalogas.
Teisės dažnai užrašomos trimis skaitmenimis:
| Skaitmenys | Simboliai | Kam skirta |
|---|---|---|
| 644 | -rw-r--r-- | Numatytoji reikšmė failams: Jūs galite skaityti ir rašyti, žiniatinklio serveris gali skaityti. |
| 755 | drwxr-xr-x | Numatytoji reikšmė katalogams (ir skriptams, kurie turi veikti, pavyzdžiui, cgi-bin kataloge). |
| 600 arba 640 | -rw------- arba -rw-r----- | Papildomai apsaugota. Naudinga failui su slaptažodžiais, pavyzdžiui, wp-config.php, bet netinka įprastiems puslapiams, paveikslėliams ir stilių failams: tokiu atveju žiniatinklio serveris negalės jų parodyti. |
| 777 | -rwxrwxrwx | Visi gali viską. Niekada nenaudokite. Tai nesaugu ir visiškai nereikalinga: Jūsų svetainė veikia per Jūsų paties naudotoją, todėl 644 ir 755 teisių visiškai pakanka. |
Teisių keitimas
- Failų tvarkyklėje spustelėkite dešiniuoju pelės klavišu ant failo arba katalogo (galite pažymėti ir kelis failus vienu metu).
- Pasirinkite Nustatyti teises.
- Skiltyje Leidimų paruoštukai (1) pasirinkite standartinę reikšmę. Failams galimi variantai yra Privatus failas (600), Prieinamas failas (644) ir Prieinamas ir paleidžiamas failas (755); katalogams Privatus katalogas (700) ir Prieinamas katalogas (755).
- Arba nustatykite patys skiltyje Išplėstinis leidimų valdymas (2): įveskite skaitmenis arba kiekvienai grupei (Savininkas, Grupė, Viešas) pažymėkite Skaitymas, Rašyti ir Uždaryti.
- Spustelėkite IŠSAUGOTI.

Patarimas: Įprastiems failams rinkitės Prieinamas failas (644), o katalogams Prieinamas katalogas (755). Taip išspręsite daugumą su teisėmis susijusių problemų.
Kada to prireikia?
- Klaida 403 Forbidden arba 404 po įkėlimo arba išpakavimo: failai nustatyti į 600 arba 640, arba katalogas į 700 arba 750. Nustatykite failams 644, o katalogams 755. Mūsų pavyzdyje iš Zip failų išskleidimas ir kūrimas išpakuotas index.html (640) rodė klaidą 403, o css kataloge esantis stilių failas (750) nebuvo rastas. Pakeitus į 644 ir 755, viskas veikė tinkamai.
- Papildinys arba programa negali rašyti į katalogą, pavyzdžiui, į įkėlimo katalogą. Pirmiausia patikrinkite, ar katalogas tikrai priklauso Jums (stulpelis UID/GID) ir ar jam nustatyta 755. Niekada nenustatykite katalogui 777.
- cgi-bin kataloge esantis skriptas neveikia: nustatykite jam 755.
Dėmesio: Viso katalogo teisių keitimas automatiškai neperkeliamas visiems jo viduje esantiems elementams. Jei reikia pakeisti šimtus failų ir turite paketą su SSH (Power Webhost Three ir Four, AI Wordpress Three ir Power Reseller)? Tuomet greičiau tai padarysite per Terminalą (žr. Terminalas Jūsų naršyklėje). Priešingu atveju mielai padės mūsų klientų aptarnavimo komanda.
