Permissões no PHP
Neste artigo, vamos mostrar como alterar a permissão de pastas na sua conta na Umbler. Para isso, você deve clicar no domínio desejado e acessar a página de Site no seu painel:
Acesse a aba de Arquivos e clique em Gerenciador para visualizar as pastas do seu site.
Clique em Editar Permissões para alterá-las.
Depois em Habilitar permissão de gravação, você voltará para a página de Arquivos.
Como funcionam as permissões na Umbler.
Permissão |
Textual |
Octal |
Leitura |
r |
4 |
Gravação |
w |
2 |
Execução para arquivos e acesso para diretórios |
x |
1 |
Sem permissão |
- |
0 |
Permissão de leitura:
chmod 750 wp-config.php = chmod (dono)(grupo)(outros) wp-config.php
4 + 2 + 1 = 7 (permissão rwx para o usuário do seu ftp)
4 + 1 = 5 (permissão r-x para usuário/grupo do seu site)
0 = 0 (permissão --- para os outros usuários)
Permissão de leitura e gravação:
chmod 770 wp-config.php = chmod (dono)(grupo)(outros) wp-config.php
4 + 2 + 1 = 7 (permissão rwx para o usuário do seu ftp)
4 + 2 + 1 = 7 (permissão rwx para usuário/grupo do seu site)
0 = 0 (permissão --- para os outros usuários)
Entendendo as diferentes permissões
Permissão de leitura:
Com a permissão de somente leitura, seu site pode apenas ler e executar o código fonte, não alterá-lo. Dessa forma, as alterações de arquivos podem ser feitas apenas através do FTPS.
Permissão de leitura e gravação:
Se você optar por permissão de leitura e gravação em um arquivo ou pasta, seu site (Arquivos de configuração de seu site que precisam ser manipulados) poderá alterar o conteúdo do arquivo via programação. Isso significa que o seu seu site conseguirá modificar o código fonte. Muitas vezes é necessário incluir a permissão de leitura e gravação em alguns arquivos, mas raramente em todo o site.
Ao fornecer permissão de leitura e gravação em todo o site, seu site fica mais vulnerável, e corre o risco de ser alterado por hackers.