Pri každom prístupe k súboru na serveri určuje softvér práva osoby, ktorá o súbor žiada. Ak požiadavka pochádza od používateľa zo skupiny, ktorá to nemá povolené s požadovaným súborom, server vydá chybové hlásenie. Ak máte prístup k nastaveniam súboru, môžete im nastaviť povolenia pomocou príslušných programov.
Inštrukcie
Krok 1
Zistite, aké práva potrebujete na nastavenie súboru. V systémoch UNIX, ktoré sa teraz používajú na väčšine webových serverov, sú používatelia rozdelení do troch skupín. Jeden z nich (používateľ) patrí vlastníkovi súboru alebo priečinka, druhý (skupina) - používateľ patriaci do skupiny, do ktorej patrí vlastník, a všetci ostatní sú priradení k tretej skupine (svet). Pre každý súbor musí byť definovaný používateľ, z ktorého skupiny s ním môže vykonávať operácie zápisu, čítania alebo vykonávanie operácií (ak je súbor spustiteľný). V tomto kroku musíte určiť, ktorá skupina práv by mala byť pridelená každej zo skupín.
Krok 2
Zakódujte zostavenú množinu práv. Kód musí obsahovať tri číslice, z ktorých prvá patrí do skupiny používateľov, druhá do skupiny skupín a tretia do svetovej skupiny. Každé z týchto čísel sa nájde pridaním kódov zodpovedajúcich operácií: operácia čítania zodpovedá kódu 4, operácia zápisu - kód 2, vykonanie operácie - kód 1. Napríklad, ak je skupina používateľov (prvé číslo v súbore práv) potrebuje povolenie na zápis a spustenie tohto súboru, počet bude 3 (2 + 1 = 3). Rovnakým spôsobom sa určuje druhé a tretie číslo - práva pre skupinu skupín a pre svet. Napríklad najvyššie povolenia pre všetky tri skupiny by sa nastavili priradením kódu povolení 777 k súboru.
Krok 3
Napríklad pomocou klienta FTP nastavíte potrebné práva na súbory na serveri. Ak to chcete urobiť, musíte sa pripojiť k serveru FTP, vyhľadať a vybrať požadovaný súbor, kliknúť naň pravým tlačidlom myši a v kontextovej ponuke zvoliť príkaz práv na nastavenie. V okne, ktoré sa otvorí, väčšina programov tohto druhu ponúka dva spôsoby, ako určiť skupinu práv - tabuľku so skupinou začiarkavacích políčok a pole pre zadanie kódu. Pomocou začiarkavacích políčok môžete vykonať operáciu kódovania práv opísaných v predchádzajúcom kroku a do vstupného poľa musíte zadať hotovú hodnotu (napríklad 777). Stlačením tlačidla „OK“program odošle na server príkaz UNIX chmod (skratka pre CHange MODe) s príslušnými parametrami a serverový softvér nastaví zadané práva na zadaný súbor.