Como definir permissões de arquivos e pastas no WordPress 1

Como definir permissões de arquivos e pastas no WordPress

Os usuários do WordPress frequentemente encontram o termo “permissões de arquivo e pasta” ao criar ou gerenciar um site. Se você é um dos usuários que não entende totalmente este termo, aqui está um guia útil para explicar a permissão de arquivo e pasta, bem como as maneiras de defini-los.

Explicando as permissões de arquivo e pasta

As permissões de arquivo e pasta representam o nível de privilégios que um usuário do WordPress pode ter ao gerenciar um arquivo ou pasta. Quando configurados corretamente, eles ajudam o seu site WordPress a funcionar sem problemas e funcionam como um recurso de segurança, impedindo o acesso não autorizado, edições ou outras ações relacionadas aos seus arquivos e pastas. No entanto, quando feito incorretamente, pode levar a falhas de segurança ou erros que podem prejudicar o seu site. Esses erros incluem erros de upload de imagem, erro 403 Proibido, telas brancas e muitos mais.

Em suma, as permissões ajudam o servidor a determinar quais usuários têm a capacidade de ler, escrever ou executar arquivos ou pastas. Mais precisamente, as permissões de arquivo incluem a capacidade de visualizar, editar e executar o arquivo como um script, respectivamente. As permissões de pasta incluem visualizar o conteúdo, adicionar ou remover os arquivos ou realizar algumas outras ações na pasta.

Cada ação listada (ler, escrever e executar) possui um número correspondente. Não poder realizar nenhuma dessas ações também tem um número correspondente. Os números em questão são:

As permissões concedidas aos usuários são calculadas como a soma desses 4 números. Isso resulta nas seguintes combinações:

Além dos tipos de permissões, essa categorização também diferencia os tipos de usuários (usuário, grupo e mundo). O usuário é o proprietário do arquivo / pasta, o grupo determina um grupo de usuários que pode acessar o arquivo / pasta com as mesmas permissões. O mundo representa os usuários que não se enquadram nas duas primeiras categorias, ou seja, todos os outros.

Em conclusão, as permissões de arquivo e pasta determinam o que pode ser feito (qual ação) e por quem (qual tipo de usuário). Eles são representados com números de três dígitos. O primeiro dígito determina o que o usuário (proprietário) pode fazer, o segundo é para o grupo, enquanto o terceiro diz o que o resto (ou seja, o mundo) pode fazer.

Exemplo:

Definir a permissão de um arquivo para 640 significa que o usuário pode ler e escrever / editar o arquivo, o grupo pode apenas lê-lo, enquanto o mundo não tem acesso a ele.

Definindo as permissões adequadas de arquivo e pasta no WordPress

Agora vamos ver como definir as permissões de arquivo e pasta. As permissões sugeridas são 755 ou 750 para pastas / diretórios e 644 ou 640 para arquivos. Para o arquivo wp-config.php, o valor é 440 ou 400.

Explicaremos como configurá-los usando dois métodos – com um cliente FTP e via cPanel. Se sua hospedagem não oferece a opção de usar cPanel, consulte seu provedor de hospedagem ou simplesmente siga o primeiro método.

Usando um cliente FTP

Para alterar as permissões da pasta, conecte-se ao seu servidor usando um cliente FTP, navegue até a pasta que contém os arquivos do seu site, clique com o botão direito sobre ela e selecione a opção “Atributos de arquivo”Opção.

Permissões de arquivo público

Insira manualmente 755 ou 750 e selecione o “Recurso para subdiretórios” e “Aplicar apenas a diretórios”Opções.

Alterar atributos de arquivo

Da mesma forma, para alterar as permissões do arquivo, clique em “Atributos de arquivo”Na mesma pasta. Então, insira 644 ou 640 manualmente e clique em “Recurso para subdiretórios” e “Aplicar apenas a diretórios”Opções.

Recurso para subdiretórios

Finalmente, para alterar as permissões do wp-config.php arquivo, por exemplo, encontre o arquivo no diretório raiz do WordPress (chamado public_html, no nosso caso), clique com o botão direito sobre ele e clique no botão “Permissões de arquivo”.

Permissões de arquivo

Inserir manualmente 440 ou 400.

Diretório raiz do WordPress

Via cPanel

Se você deseja definir as permissões de arquivo e pasta desta forma, conecte-se ao cPanel usando suas credenciais. Clique no “Gerenciador de arquivos”Opção localizada perto do topo da janela do seu navegador.

Gerenciador de arquivos

Navegue até o seu diretório raiz do WordPress e selecione a pasta que você está editando. Infelizmente, cPanel não tem a opção de aplicar recursivamente a alteração em todos os subdiretórios ou arquivos na pasta, então isso precisa ser feito manualmente.

Se você deseja aplicar a mudança a vários diretórios de uma vez, primeiro selecione-os com um clique do mouse, enquanto mantém pressionado o botão CTRL. Em seguida, clique com o botão direito em um dos diretórios selecionados e clique em “Alterar permissões”.

Alterar permissões

Marque as caixas de seleção apropriadas para que as permissões da pasta sejam definidas como 755 ou 750 e clique em “Alterar permissões”.

Alterar Permissões 755

Da mesma forma, selecione os arquivos com um clique com o botão esquerdo + botão CTRL. Clique com o botão direito em um dos arquivos e selecione “Alterar permissões”.

Alterar permissões

Marque as caixas de seleção apropriadas para que as permissões da pasta sejam definidas como 644 ou 640 e clique em “Alterar permissões”.

Alterar Permissões 644

As mesmas duas etapas (configuração de permissões de pasta e arquivo) precisam ser feitas manualmente para todos os subdiretórios e subarquivos.

Quando terminar, defina as permissões apropriadas para o arquivo wp-config.php. Navegue até o seu diretório raiz do WordPress, encontre o arquivo, clique com o botão direito sobre ele e selecione “Alterar permissões”.

Defina as permissões apropriadas

Marque as caixas de seleção apropriadas para que as permissões sejam definidas como 440 ou 400 e clique em “Alterar permissões”.

Alterar Permissões 440

Pensamentos finais

Agora você sabe como funcionam as permissões de arquivo e pasta, como alterá-las e como corrigir os problemas que surgem por sua configuração incorreta. Com esse conhecimento, você estará totalmente equipado para otimizar ainda mais a segurança e o gerenciamento de seu site.

Apoie o nosso trabalho ❤️

Se você gostou deste artigo, considere deixar uma gorjeta para nos ajudar a continuar publicando conteúdo de qualidade.

Pagamento seguro no PayPal