Guias/Plugins e ferramentas/Ferramentas/Conecte-se ao SSH

Conecte-se ao SSH

O SSH (Secure SHell) permite que você use um aplicativo de terminal para acessar o back-end do seu site e gerenciar determinados arquivos e configurações do site. Ele também fornece acesso ao WP-CLI, que pode ser usado para fazer alterações rapidamente no site e solucionar problemas.

Tutorial em vídeo

Neste vídeo, você aprenderá como se conectar ao seu site WordPress.com usando SSH. Ele aborda como ativar o acesso SSH, criar credenciais e se conectar pelo terminal. Você também aprenderá como gerar e adicionar chaves SSH para autenticação sem senha.

Ativar SSH no seu site

Se estiver acessando o SSH pela primeira vez, você poderá criar suas credenciais e ativar o acesso SSH seguindo estas etapas:

  1. Acesse o painel de hospedagem.
  2. Clique no título do site que você deseja gerenciar.
An arrow points to the site title for a site listed in the hosting dashboard sites list.
  1. Na barra lateral esquerda, selecione Configurações.
  2. Role a página para baixo e clique em SFTP/SSH.
  3. Clique em “Criar credenciais“. Você só precisará fazer isso uma vez, e serão gerados um nome de usuário e uma senha de SSH para o site selecionado. As credenciais serão usadas para as conexões SFTP e SSH.
  4. Se você já criou as credenciais, sua URL, porta e nome de usuário serão exibidos, mas você precisará usar o botão “Redefinir senha” para gerar uma nova senha.
The SFTP/SSH panel in the WordPress.com hosting dashboard.
  1. Guarde a senha em um lugar seguro. Caso você perca ou esqueça a senha, o botão “Redefinir senha” pode ser usado para gerar uma nova.
  2. Abaixo da senha, localize a seção SSH e ative a opção “Ativar acesso SSH a este site“.
  3. Depois que o acesso SSH for ativado, um comando de conexão será exibido. Você pode copiar esse comando e colá-lo no seu aplicativo de terminal para se conectar ao seu servidor via SSH.
The SFTP/SSH panel in the WordPress.com hosting dashboard with SSH enabled.

Conectar ao seu site via SSH

Para se conectar ao seu site via SSH, você precisará de:

  • Seu nome de usuário e senha do painel SFTP nas configurações do seu site.
  • Acesso SSH ativado no seu site.
  • O comando de conexão fornecido (em sistemas macOS e Linux).
  • Um programa de terminal no seu computador.

Veja abaixo as instruções para se conectar usando alguns dos programas de terminal mais comuns.

Conectar ao SSH no macOS e Linux

Para se conectar ao SSH no macOS ou Linux:

  1. Abra o aplicativo de terminal do seu computador.
    • No macOS, acesse Applications → Utilities no seu computador e abra o aplicativo de terminal.
    • No Linux, consulte a documentação da sua distribuição para mais informações sobre como abrir uma janela de terminal. Algumas versões podem se referir ao programa de terminal como shell, console ou prompt de comando.
  2. Cole ou digite o comando ssh no aplicativo de terminal e pressione enter/return. Se esta for a sua primeira conexão, o terminal pode indicar que não é possível estabelecer a autenticidade do host. Digite yes e pressione enter/return para continuar.
  3. O terminal agora deve solicitar que você insira uma senha. Cole ou digite a senha SSH fornecida ao criar suas credenciais de SSH e pressione enter/return.
    • Se você já tiver chaves SSH no seu computador, pode ser que primeiro apareça uma solicitação pedindo uma “passphrase for key”. Isso é diferente da sua senha SSH do WordPress.com. Pressione enter/return para pular essas solicitações até ver o prompt password:.
    • Ao inserir sua senha no aplicativo de terminal, os caracteres não serão exibidos enquanto você digita. Isso é normal.
  4. Se tudo der certo, agora você estará conectado ao SSH e poderá começar a executar comandos de shell e do WP-CLI.

Conectar-se ao SSH no Windows

As versões mais recentes do Windows, начиная pelo 10, adicionaram suporte a SSH por meio do subsistema do Windows para Linux e também do cliente OpenSSH. Consulte a documentação oficial da Microsoft para saber como usar esses métodos.

Outra opção para versões atuais e antigas do Windows é usar o PuTTY com estas etapas:

  1. Baixe e instale o cliente PuTTY gratuitamente.
  2. No PuTTY, configure o nome do host como ssh.wp.com e a porta como 22, depois clique em Abrir.
  3. Se esta for a sua primeira conexão, talvez você receba uma solicitação para confiar na impressão digital rsa2 e no host. Clique em Sim.
  4. O PuTTY abrirá uma tela de terminal. Insira seu nome de usuário SSH e pressione enter/return.
  5. Quando solicitado, insira sua senha SSH.
  6. Se tudo der certo, agora você estará conectado ao SSH e poderá começar a executar comandos de shell e do WP-CLI.

Usar o WP-CLI

O WP-CLI vem pré-instalado no WordPress.com e estende o shell para fornecer ferramentas de linha de comando específicas do WordPress. Você pode começar a executar comandos do WP-CLI assim que se conectar ao SSH.

Existem vários comandos e subcomandos que podem ajudar você a gerenciar e solucionar problemas do seu site. Para mais informações sobre os comandos disponíveis e como usá-los, acesse a documentação do WordPress.org para WP-CLI.

Copied to clipboard!