🎉 USE O CUPOM FIM.DE.SEMANA.FULL | com 15% OFF

SSH para WordPress

SSH WordPress permite acessar o servidor via terminal de forma criptografada. Veja como conectar, comandos essenciais e a diferença entre SSH e SFTP.

Avançado 5 min de leitura Também conhecido como: secure shell, ssh wp

SSH WordPress é a forma mais segura e poderosa de acessar o servidor onde o site está hospedado, usando o protocolo Secure Shell para abrir um terminal remoto criptografado. Em vez de depender só do painel ou de FTP, você executa comandos direto no Linux do servidor: edita arquivos, roda WP-CLI, reinicia serviços, recupera o site quando o wp-admin trava. É a ferramenta padrão de quem mantém WordPress em produção a sério.

O que é SSH

SSH (Secure Shell) é um protocolo de rede que cria uma conexão criptografada entre o seu computador e um servidor remoto. Tudo que trafega entre os dois passa por um túnel cifrado, o que impede que senhas, comandos ou arquivos sejam interceptados no meio do caminho. Criado em 1995, é o padrão da indústria para administração de servidores Linux desde então.

A pergunta clássica sobre o que é SSH se resume a isto: é o equivalente seguro ao Telnet antigo. Você abre um terminal local, conecta no servidor por uma porta (a padrão é 22), autentica com senha ou chave criptográfica e ganha um shell — uma linha de comando — rodando direto na máquina remota. A partir dali, controla o servidor como se estivesse fisicamente sentado nele.

Para WordPress, SSH é a porta de entrada que destrava recursos avançados: WP-CLI, Composer, Git, npm, edição rápida de wp-config.php, manipulação de banco via mysqldump e correção de problemas que o painel não consegue resolver. Hospedagens compartilhadas de baixo custo costumam não oferecer SSH; planos VPS, cloud e managed WordPress sérios oferecem como padrão.

Em hospedagens nacionais como Hostinger, KingHost, UOL Host e nas internacionais como Hetzner e DigitalOcean, o acesso SSH vem habilitado por padrão em planos VPS. No painel da hospedagem, você encontra o IP, a porta, o usuário e a senha (ou pode subir a chave pública).

Como acessar WordPress via SSH

No Linux ou no macOS, o cliente SSH já vem instalado. Abra o terminal e execute ssh usuario@ip-do-servidor -p 22. Substitua usuario, IP e porta pelos dados da sua hospedagem. Na primeira conexão, o sistema pergunta se você confia na chave do servidor — responda yes. Em seguida, digite a senha. Se tudo estiver certo, o prompt muda para o do servidor remoto.

No Windows 10 e 11, o OpenSSH também já vem nativo. Abra o PowerShell e use o mesmo comando. Quem prefere interface gráfica usa o PuTTY, cliente clássico que aceita IP, porta, usuário e arquivo de chave em campos visuais. Funciona igual em background, só muda a embalagem.

Em hospedagens managed como Kinsta, WP Engine e Cloudways, o acesso SSH costuma ser via porta diferente da 22 (geralmente 2222 ou aleatória) e com usuário gerado automaticamente para cada site. O painel mostra o comando exato pronto para copiar e colar — basta autenticar e cair direto no diretório do WordPress.

Conectado, navegue até a raiz do site com cd /var/www/html ou o caminho equivalente na sua hospedagem. Combine SSH com WP-CLI e você ganha controle total do WordPress sem precisar abrir o navegador. É o método de quem gerencia 10, 50, 100 sites sem perder tempo clicando em painel.

Comandos SSH essenciais para WP

Os comandos básicos do Linux já resolvem 80% das tarefas em um WordPress: ls lista arquivos, cd navega entre diretórios, cp copia, mv move ou renomeia, rm apaga, nano ou vim editam arquivos. Saber esses seis já permite mexer com confiança em wp-config.php, .htaccess e arquivos de tema.

Para tarefas WordPress específicas, WP-CLI é o atalho. wp plugin list mostra todos os plugins. wp plugin deactivate –all desativa todos de uma vez (salva-vida em tela branca). wp core update atualiza o WordPress. wp db export backup.sql faz dump do banco em segundos. wp search-replace troca strings em todo o banco — ferramenta essencial em migração de domínio.

Comparada com SFTP, o SSH oferece muito mais que transferência de arquivos: roda comandos, processa em lote, automatiza com scripts. Permissões corretas via chmod e ajustes de propriedade via chown também são feitos por SSH em segundos, contra dezenas de cliques no SFTP.

Logs do servidor são consultados com tail -f /var/log/nginx/error.log ou equivalente — você acompanha em tempo real qualquer erro 500 que esteja aparecendo no site. Combinado com grep, isola erros de plugin ou tema específico. É o tipo de diagnóstico que o painel WordPress não entrega de jeito nenhum.

SSH Keys vs senha

Senha funciona, mas é o método menos seguro de SSH. Senhas curtas são quebradas por ataques de força bruta, e bots varrem a internet inteira tentando entrar em portas 22 abertas o tempo todo. Para qualquer servidor exposto à internet, autenticação por chave é o padrão profissional.

SSH Keys são pares de arquivos: uma chave privada que fica no seu computador e uma chave pública que vai para o servidor. Quando você conecta, o servidor desafia o cliente com um problema matemático que só a chave privada resolve. Sem a chave, ninguém entra — nem você mesmo se perder o arquivo. É segurança assimétrica de verdade, não baseada em senha curta.

Gerar um par de chaves é simples: ssh-keygen -t ed25519 -C “[email protected]. O comando cria dois arquivos em ~/.ssh: id_ed25519 (privada, jamais compartilhar) e id_ed25519.pub (pública, vai para o servidor). Adicione a pública ao arquivo ~/.ssh/authorized_keys do servidor e desative login por senha no /etc/ssh/sshd_config.

Em projetos sérios, combine SSH Keys com firewall que limite acesso a IPs conhecidos e desative o login direto do root. Isso reduz a superfície de ataque ao mínimo e fecha as principais brechas de vulnerabilidade no WordPress ligadas a servidor.

Os planos da FULL Services entregam infraestrutura WordPress com SSH habilitado, WP-CLI já instalado e suporte técnico que entende de servidor — não só de painel. Em vez de configurar a stack manualmente, você roda em ambiente que já vem ajustado para gerenciamento profissional via terminal desde o primeiro acesso.

Termos relacionados

Uma nova era para o WordPress.

A FULL Services redefine o CMS com uma arquitetura modular que transforma o WordPress em um motor de crescimento digital. 

Painéis personalizados

Um novo nível de controle para o WordPress. Acompanhe métricas, automações e evolução do seu site em um único painel visual.

A força por trás de grandes marcas

Para agências, estúdios e profissionais independentes que desejam oferecer soluções de alto nível com sua própria marca.

Componentes

Hero Sections

30 componentes

Seções de CTA

14 componentes

Login

14 componentes

Blog

14 componentes

Cabeçalhos

24 componentes

Seções de FAQ

53 componentes

Cadastro

53 componentes

Blog individual

53 componentes

Rodapés

28 componentes

Seções de contato

27 componentes

Seções de preços

27 componentes

Faixas

27 componentes

Portfólio

16 componentes

Seções de equipe

12 componentes

Números

12 componentes

Logotipos

12 componentes