Terminal no cPanel: linha de comandos sem instalar nada

cPanel & WHM··· 223 visualizações· 6 min de leitura

O Terminal é uma linha de comandos que abre dentro do cPanel, no separador do navegador, já ligada à sua conta. Não instala programa nenhum, não gera chaves, não escolhe portas. Abre e está lá.

Muita gente nunca reparou que o tem. É das ferramentas mais úteis do painel e é das menos usadas, porque parece coisa de programador. Não é: há meia dúzia de tarefas que no Gestor de Ficheiros levam a tarde e aqui levam um minuto.

Todos os planos de hospedagem partilhada têm Terminal. Se o Terminal não aparece no seu cPanel, ou aparece e recusa a entrada, não insista: não é a sua palavra-passe, e tentativas repetidas fazem o firewall bloquear o seu endereço de IP. Veja porque é que o firewall bloqueia o seu IP e, se o problema continuar, abra um pedido.

Onde está, e o que vê quando abre

No cPanel, na secção Advanced, com o nome Terminal. Se não o encontra na lista, escreva terminal na caixa de pesquisa do painel: ela procura também por palavras como shell e command line.

Quando abre, começa na pasta pessoal da sua conta, que é um nível acima da pasta do site. A primeira surpresa costuma ser o que não vê: a conta corre numa jaula, e o Terminal mostra-lhe os seus ficheiros e as ferramentas que lhe damos, não o resto da máquina nem as contas dos outros clientes. Isso é de propósito, e é o que torna a hospedagem compartilhada segura.

Para que vale mesmo a pena

1 Descompactar e compactar arquivos grandes. O Gestor de Ficheiros faz isto, mas engasga-se quando o arquivo traz muitos milhares de ficheiros, porque o navegador tem de desenhar a lista toda. No Terminal o trabalho é o mesmo sem passar pelo ecrã.
2 Procurar. Descobrir em que ficheiro ficou um endereço antigo, uma chave esquecida ou uma frase que quer mudar em todo o site. Numa instalação com milhares de ficheiros, esta é a diferença entre um comando e uma tarde.
3 Copiar, mover e apagar às carradas. Uma pasta inteira, ou só os ficheiros de um tipo, de uma vez.
4 Ver o que ocupa espaço. Quando o disco enche, o Terminal diz-lhe em segundos qual é a pasta culpada, que quase sempre não é a que estava a pensar.
5 Importar ou exportar uma base de dados grande, que pelo phpMyAdmin costuma falhar a meio. O caminho está escrito em importar uma base de dados grande por SSH, e funciona igual aqui.
6 Ver o consumo ao vivo enquanto alguma coisa corre mal: ver o consumo do seu site em tempo real.

Terminal do painel, ou um cliente de SSH no seu computador?

São a mesma linha de comandos e a mesma conta. O que muda é o caminho até lá.

Ponto Terminal, no cPanel Cliente de SSH
Instalar Nada. Abre no navegador. Um programa no computador, ou o que o sistema já traz.
Entrar Já está dentro: a sessão do cPanel serve de identificação. O utilizador e a palavra-passe da conta, ou uma chave.
Porta Não escolhe nenhuma. A porta de SSH aqui não é a 22: é a 2299. Esquecê-la é a causa número um de «não liga».
Copiar e colar Depende do navegador e do sistema, e nem sempre é cómodo. Normal, como em qualquer janela.
Levar ficheiros Não transfere do seu computador. Traz o SFTP atrás: SFTP em vez de FTP.
Quando escolher Uma tarefa rápida, de qualquer computador, sem preparar nada. Trabalho repetido, scripts, sessões longas.
Corra primeiro a versão que só olha. Antes de apagar ou substituir, use o comando que apenas lista o que ia ser afectado e leia a lista. Se aparecerem ficheiros que não esperava, a sua ordem estava errada e acabou de poupar uma reposição de cópia.
O Terminal não pergunta duas vezes. Não há reciclagem, não há anular, e um comando de apagar recursivo leva a pasta inteira antes de você tirar o dedo da tecla. Só volta o que estiver numa cópia. Antes de mexer a sério: faça a sua própria cópia e saiba como se restaura uma.

O que aqui não se consegue fazer

O que tentou Porque não vai
Instalar um programa no sistema Numa conta partilhada não há administrador da máquina, e nem pode haver: a máquina é de mais gente. O que exige esse nível pede um VPS ou um servidor dedicado, onde a máquina é sua.
Deixar um programa seu a ouvir numa porta Não se faz assim. Para uma aplicação que tem de ficar a correr existem as ferramentas próprias do painel, e é disso que trata pôr uma aplicação Node.js a correr.
Ver ficheiros de outras contas A jaula não deixa. Pela mesma razão, ninguém vê os seus.
Deixar um processo pesado horas a fio Os limites da conta cortam-no antes disso. O que cada conta pode gastar está explicado em os limites que não vêm no anúncio.
Mudar a porta de SSH ou abrir o firewall São definições da máquina inteira. Fale connosco e dizemos o que dá para o seu caso.

Se o que quer é perceber o que esta conta consegue correr, antes de se meter a experimentar, comece por que tecnologias correm aqui.

Não encontra o Terminal no seu cPanel? Pergunte-nos, que confirmamos.

Abrir um pedido de suporte

Nos nossos planos

  • O Terminal e o acesso SSH estão incluídos em todos os planos de hospedagem partilhada. Procure Terminal na secção Advanced do cPanel, ou Acesso SSH. Se nenhum aparecer, ou for recusado, abra um pedido de suporte e verificamos a conta.
  • As aplicações Python e Node preparam-se no cPanel, em Setup Python App e Setup Node.js App. Estão disponíveis todas as versões de PHP, Python e Node que o painel oferece, e a versão escolhe-se no painel (Selecionar versão do PHP, no caso do PHP).
  • Não há um número fixo publicado para processos de entrada, CPU, memória ou I/O. O Uso de recursos do cPanel mostra o seu consumo e quando bateu no limite; se precisar de mais, suba de plano sem perder o site.

VEJA TAMBÉM

Planos de hospedagem: o que cada um inclui

Política de Suporte: até onde vai a nossa ajuda

PRODUTO RECOMENDADO

Hospedagem de sites com cPanel

Domínio e SSL incluídos, cópias diárias e o painel que já conhece. desde 396,00 MT/mês (plano de 3 anos, com cupão)

Ver planos
Esta resposta foi útil? A sua resposta ajuda-nos a melhorar este artigo.