Como configurar permissões de arquivos e pastas corretamente via SSH imprimir

  • 0

Como configurar permissões de arquivos e pastas corretamente via SSH (Guia para Iniciantes)

Olá, querido(a) cliente da GeHost! Seja muito bem-vindo(a) ao seu novo lar digital. Aqui, você é o(a) mestre(a) do seu site — e saber gerenciar arquivos com segurança é um dos primeiros passos para dominar esse domínio.

Hoje, vamos aprender, de forma simples e segura, como configurar permissões de arquivos e pastas usando o SSH — uma ferramenta poderosa, mas que pode assustar quem está começando. Não se preocupe: comigo ao seu lado, tudo fica claro como água.

💡 Dica do Sensei: Permissões corretas evitam erros de acesso, protegem seu site contra invasões e garantem que scripts (como WordPress, Laravel ou outros) funcionem como deveriam. É o alicerce da segurança digital.

Antes de começar: o que você precisa

Antes de usar o SSH, você precisa ter:

  • Seu usuário de acesso SSH (geralmente o mesmo do cPanel).
  • Seu senha de acesso SSH.
  • Um cliente SSH instalado no seu computador. Recomendamos o Putty (Windows) ou o Terminal (Mac/Linux).

Se não tem acesso SSH ativado no seu plano, entre em contato com o suporte da GeHost — é algo que pode ser habilitado conforme seu plano.

Passo a passo: configurando permissões via SSH

Imagine que você está no comando de um castelo. Cada arquivo é uma porta, cada pasta é uma sala. Você precisa saber quem pode entrar, quem pode ler e quem pode escrever. É isso que as permissões fazem.

As permissões no Linux são representadas por números ou letras. Vamos usar o sistema numérico, que é mais simples para iniciantes.

  1. Conecte-se ao seu servidor via SSH

Abra seu terminal (ou Putty) e digite:

ssh seu_usuario@seu_dominio.com.br

Substitua seu_usuario pelo seu usuário do cPanel e seu_dominio.com.br pelo seu domínio principal.

Localize o arquivo ou pasta que quer ajustar

Use o comando ls -la para listar todos os arquivos e pastas no diretório atual. Isso mostra as permissões atuais.

Exemplo:

drwxr-xr-x 2 usuario grupo 4096 jan 15 10:00 pasta-de-exemplo

Veja a parte drwxr-xr-x? Essa é a permissão atual.

Entenda o código de permissões

As permissões são divididas em três grupos:

  • Dono (usuário que criou o arquivo).
  • Grupo (usuários que pertencem ao mesmo grupo).
  • Outros (todos os demais).

Cada grupo tem três direitos possíveis:

  • r = ler (read)
  • w = escrever (write)
  • x = executar (execute)
Use o comando chmod para alterar permissões

Para mudar permissões, use o comando chmod seguido do novo código e do nome do arquivo/pasta.

Exemplo: chmod 644 meu-arquivo.php

Exemplo: chmod 755 minha-pasta

Entenda os números

Os números são uma combinação de letras em forma de número:

  • 4 = ler (r)
  • 2 = escrever (w)
  • 1 = executar (x)

Exemplo:

  • 644 = Dono: ler + escrever (4+2=6), Grupo: ler (4), Outros: ler (4)
  • 755 = Dono: ler + escrever + executar (4+2+1=7), Grupo: ler + executar (4+1=5), Outros: ler + executar (4+1=5)
Exemplos práticos para sites

Para arquivos de código (como PHP, HTML, CSS):

chmod 644 arquivo.php

Para pastas (como uploads, wp-content):

chmod 755 pasta-de-arquivos

Para arquivos de configuração sensíveis (como .htaccess):

chmod 644 .htaccess

Confirme as alterações

Use ls -la novamente para ver se as permissões mudaram.

Se estiver tudo certo, seu site está mais seguro!

Exemplo visual: Gerenciador de Arquivos no cPanel

Se preferir usar o cPanel (sem SSH), você pode ajustar permissões diretamente:

Tela do Gerenciador de Arquivos no cPanel com lista de arquivos e pastas e botões de ação

Na tela acima, clique com o botão direito em um arquivo ou pasta e selecione “Alterar Permissões”. Digite o número (como 644 ou 755) e clique em “Alterar”.

⚠️ Cuidado, Sensei! Nunca use permissões como 777 (todos podem ler, escrever e executar). Isso é perigoso e abre seu site para ataques. Apenas use 777 em casos muito específicos, e só temporariamente.

Pratique com segurança

Antes de mudar permissões em arquivos importantes, faça um backup da sua conta. No cPanel, vá em Backup e gere um backup completo.

Se algo der errado, você pode restaurar tudo com apenas um clique.

Quer ajuda? Estou aqui!

Se você ficar com dúvidas, tiver medo de errar ou precisar de ajuda com um comando específico, abra um ticket no suporte da GeHost pelo painel: painel.gehost.com.br.

Estamos aqui para te ajudar, com respeito, paciência e um toque de calma — como um verdadeiro Sensei.

Com carinho,
Seu amigo da GeHost
— Raphael Neves Koga, dono do Grupo G e Soluções e Eventos LTDA (CNPJ: 46.647.904/0001-04)


Esta resposta lhe foi útil?

« Retornar