Cada vez que um arquivo é acessado no servidor, o software determina os direitos da pessoa que está solicitando o arquivo. Se a solicitação vier de um usuário do grupo que não tem permissão para fazer isso com o arquivo solicitado, o servidor emitirá uma mensagem de erro. Se você tiver acesso às configurações do arquivo, poderá definir permissões para eles usando os programas apropriados.
Instruções
Passo 1
Determine quais direitos você precisa para definir o arquivo. Em sistemas UNIX, que agora são usados na maioria dos servidores da web, os usuários são divididos em três grupos. Um deles (usuário) pertence ao proprietário do arquivo ou pasta, ao outro (grupo) - um usuário pertencente ao grupo, que inclui o proprietário, e todos os demais são atribuídos ao terceiro grupo (mundo). Para cada arquivo, deve ser definido o usuário a partir do qual grupo pode realizar operações de escrita, leitura ou execução com ele (se o arquivo for executável). Nesta etapa, você precisa determinar qual conjunto de direitos deve ser atribuído a cada um dos grupos.
Passo 2
Codifique o conjunto de direitos compilado. O código deve conter três dígitos, dos quais o primeiro pertence ao grupo de usuários, o segundo ao grupo de grupos e o terceiro ao grupo mundial. Cada um desses números é encontrado adicionando os códigos das operações correspondentes: operação de leitura corresponde ao código 4, operação de escrita - código 2, operação de execução - código 1. Por exemplo, se o grupo de usuários (o primeiro número no conjunto de direitos) precisa dar permissão para gravar e executar este arquivo, o número será 3 (2 + 1 = 3). Da mesma forma, o segundo e o terceiro números são determinados - os direitos para o grupo de grupos e mundo, respectivamente. Por exemplo, as permissões mais altas para todos os três grupos seriam definidas atribuindo o código de permissões 777 ao arquivo.
etapa 3
Use, por exemplo, cliente FTP para definir os direitos necessários para arquivos no servidor. Para fazer isso, você precisa se conectar ao seu servidor FTP, encontrar e selecionar o arquivo necessário nele, clicar com o botão direito e selecionar o comando de direitos de configuração no menu de contexto. Na janela que é aberta, a maioria dos programas desse tipo oferece duas maneiras de especificar um conjunto de direitos - uma tabela com um conjunto de caixas de seleção e um campo para inserir um código. Com a ajuda das caixas de seleção, você pode realizar a operação de codificação dos direitos descritos na etapa anterior, e no campo de entrada você precisa inserir um valor pronto (por exemplo, 777). Ao pressionar o botão "OK", o programa enviará um comando UNIX chmod (abreviação de CHange MODe) com os parâmetros apropriados para o servidor, e o software do servidor definirá os direitos especificados para o arquivo especificado.