Varje gång en fil öppnas på servern bestämmer programvaran rättigheterna för den person som begär filen. Om begäran kommer från en användare från gruppen som inte får göra detta med den begärda filen, ger servern ett felmeddelande. Om du har tillgång till filinställningarna kan du ställa in behörigheter för dem med lämpliga program.
Instruktioner
Steg 1
Bestäm vilka rättigheter du behöver för att ställa in filen. På UNIX-system, som nu används på de flesta webbservrar, är användarna uppdelade i tre grupper. En av dem (användare) tillhör filens eller mappens ägare, den andra (gruppen) - en användare som tillhör gruppen, som inkluderar ägaren, och resten tilldelas den tredje gruppen (världen). För varje fil måste den definieras, användaren från vilken grupp kan utföra skriv-, läs- eller köråtgärder med den (om filen är körbar). I det här steget måste du bestämma vilken uppsättning rättigheter som ska tilldelas var och en av grupperna.
Steg 2
Koda den sammanställda uppsättningen rättigheter. Koden måste innehålla tre siffror, varav den första tillhör användargruppen, den andra till gruppgruppen och den tredje till världsgruppen. Var och en av dessa siffror hittas genom att lägga till koder för motsvarande operationer: läsoperation motsvarar kod 4, skrivoperation - kod 2, kör operation - kod 1. Till exempel om användargruppen (det första numret i uppsättningen rättigheter) behöver ge tillstånd att skriva och köra den här filen, numret blir 3 (2 + 1 = 3). På samma sätt bestäms andra och tredje siffror - rättigheterna för gruppgruppen respektive världen. Till exempel skulle de högsta behörigheterna för alla tre grupperna ställas in genom att tilldela behörighetskoden 777 till filen.
Steg 3
Använd till exempel FTP-klient för att ställa in nödvändiga rättigheter till filer på servern. För att göra detta måste du ansluta till din FTP-server, hitta och välja önskad fil på den, högerklicka på den och välja inställningsrättighetskommandot från snabbmenyn. I fönstret som öppnas erbjuder de flesta program av detta slag två sätt att specificera en uppsättning rättigheter - en tabell med en uppsättning kryssrutor och ett fält för att ange en kod. Med hjälp av kryssrutorna kan du utföra kodningen av de rättigheter som beskrivs i föregående steg, och i inmatningsfältet måste du ange ett färdigt värde (till exempel 777). Genom att trycka på "OK" -knappen skickar programmet ett UNIX-kommando chmod (förkortning för CHange MODe) med lämpliga parametrar till servern och serverprogramvaran ställer in de angivna rättigheterna till den angivna filen.