As permissões são privilégios concedidos a um usuário ou grupo que se dará a uma pasta ou arquivo, permitindo-lhe realizar uma ou mais tarefas de escrita, edição ou visualização. Confira algumas formas para alterar as permissões:


 

Através do Gerenciador de Arquivos

 

1No cPanel, na barra de pesquisa, procure por ficheiros.

  • Em seguida clique em Administrador de ficheiros.

1.PNG

 

 

2Selecione a pasta ou arquivo que deseja alterar a permissão.

  • Depois, no menu superior, clique em Permissions.

Passo_2.PNG

 

 

3Selecione as permissões que deseja conceder ou remover.

  • Em seguida clique em Change Permissions.

Passo_3.PNG

 

Saiba o significado de cada permissão no artigo Como funcionam as permissões de arquivos e pastas?

 

Via FTP

 

Conecte-se a sua hospedagem em seu programa FTP. Lembrando que os procedimentos podem variar de programa para programa. No exemplo abaixo foi utilizado o Filezilla.

 

1Selecione o arquivo ou pasta que deseja alterar as permissões.

  • Depois clique com lado direito do mouse sobre a seleção.
  • Feito isso, opte por Atributos do arquivo.

Passo_4.png

 

 

2Selecione as permissões que deseja conceder ou remover.

  • Em seguida clique em OK.

Passo_5.png

 

Saiba mais sobre o Filezilla

 

A conexão FTP tornou-se vulnerável a ataques de força bruta, spoofing e sniffing, portanto, recomendamos o uso da conexão SFTP por ser uma conexão via SSH segura. Veja como se conectar via SFTP na hospedagem com o FileZilla

 

Via SSH (shell) ou um script

 

1Logue no terminal SSH , utilizando um dos comandos abaixo:

  • Em Servidores VPS e Dedicado: ssh -p 22022 usuariodocPanel@IPdoservidor
  • Em Planos compartilhados e Revenda: ssh - p 2222 usuariodocPanel@IPdoservidor

Solicite ao suporte a liberação do acesso SSH para conectar-se a hospedagem

 

 

2Utilize o comando chmod para alterar a permissão de um arquivo ou diretório específico:

  • chmod + permissão do arquivo ou diretório + caminho completo do arquivo ou diretório que deseja modificar a permissão:

Imagem_5.PNG

 

 

3Utilize o comando chmod para alterar a permissão de arquivos ou diretórios em massa:

 

  • Arquivos:

find /home/$USER/public_html/.* -type f -exec chmod 644 '{}' \; -print

 

Imagem_7.png

 

  • Diretórios:
find /home/$USER/public_html/* -type d -exec chmod 755 '{}' \; -print

 

Imagem_7.png  

Dependendo da quantidade de arquivos e pastas o comando poderá demorar um pouco para ser executado

 

Explicando o comando:

 

  • find → Comando de busca;
  • /home/$USER/public_html/.* → Diretório raiz da busca;
  • -type (f ou d) → Tipo a ser buscado, neste caso: f busca arquivo e d busca diretórios;
  • -exec → Execução do comando, neste caso chmod e suas devidas permissões;
  • {} → Arquivo ou diretório encontrado;
  • \; → Finalização do comando;
  • -print → Exibe na tela o que esta sendo executado.

 

A variável $USER contém o login do usuário atual
Esta resposta lhe foi útil? 0 Usuários acharam útil (0 Votos)