Instalação de Software · 5 min read · Sep 11, 2025

Como Instalar o Cockpit Web Console no Ubuntu 22.04

Cockpit é um console de gerenciamento de servidor gratuito e de código aberto que facilita a administração de seus servidores Linux via um navegador da web. Ele oferece um painel de controle baseado na web para gerenciar seu servidor através do navegador. É especialmente projetado para usuários iniciantes que não estão familiarizados com a linha de comando do Linux. Com o Cockpit, você pode monitorar a carga da CPU, estatísticas do sistema de arquivos, processos e mais informações. Você também pode realizar tarefas de administração do sistema, como criar e gerenciar usuários, solucionar problemas de rede, fazer upload e download de arquivos, e mais usando o Cockpit.

Este tutorial mostrará como instalar e usar o Cockpit no Ubuntu 22.04.

Pré-requisitos

  • Um servidor rodando Ubuntu 22.04.
  • Uma senha de root configurada no servidor.

Instalar Cockpit no Ubuntu 22.04

Por padrão, o pacote Cockpit está incluído no repositório padrão do Ubuntu 22.04. Você pode instalá-lo executando o seguinte comando:

apt-get install cockpit -y

Após instalar o Cockpit, execute o seguinte comando para instalar o módulo Podman:

apt-get install cockpit-podman -y

Uma vez que o Cockpit está instalado, inicie o serviço Cockpit e habilite-o para iniciar na reinicialização do sistema:

systemctl start cockpit  
systemctl enable cockpit

Você também pode verificar o status do Cockpit usando o seguinte comando:

systemctl status cockpit

Você deve ver a seguinte saída:

? cockpit.service - Cockpit Web Service
     Loaded: loaded (/lib/systemd/system/cockpit.service; static)
     Active: active (running) since Mon 2022-12-05 15:15:24 UTC; 8s ago
TriggeredBy: ? cockpit.socket
       Docs: man:cockpit-ws(8)
    Process: 16161 ExecStartPre=/usr/lib/cockpit/cockpit-certificate-ensure --for-cockpit-tls (code=exited, status=0/SUCCESS)
   Main PID: 16176 (cockpit-tls)
      Tasks: 1 (limit: 4579)
     Memory: 956.0K
        CPU: 363ms
     CGroup: /system.slice/cockpit.service
             ??16176 /usr/lib/cockpit/cockpit-tls

Dec 05 15:15:24 ubuntu2204 systemd[1]: Starting Cockpit Web Service...
Dec 05 15:15:24 ubuntu2204 cockpit-certificate-ensure[16168]: /usr/lib/cockpit/cockpit-certificate-helper: line 32: sscg: command not found
Dec 05 15:15:24 ubuntu2204 cockpit-certificate-ensure[16169]: ..+...+..+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*....>
Dec 05 15:15:24 ubuntu2204 cockpit-certificate-ensure[16169]: ...+...........+...+..........+..+...+.+.....+.......+..+.+..+....+.........+..>
Dec 05 15:15:24 ubuntu2204 cockpit-certificate-ensure[16169]: -----
Dec 05 15:15:24 ubuntu2204 systemd[1]: Started Cockpit Web Service.

Neste ponto, o Cockpit está iniciado e escuta na porta 9090. Você pode verificar isso com o seguinte comando:

ss -antpl | grep 9090

Você deve ver a seguinte saída:

LISTEN 0      4096               *:9090             *:*    users:(("cockpit-tls",pid=16176,fd=3),("systemd",pid=1,fd=61))

Configurar o Firewall UFW

Se o firewall UFW estiver instalado e configurado em seu sistema, você precisará permitir as portas 80 e 9090 através do firewall UFW.

Você pode permitir ambas as portas usando o seguinte comando:

ufw allow 9090  
ufw allow 80

Em seguida, recarregue o firewall UFW com o seguinte comando:

ufw reload

Agora você pode verificar o status das regras do firewall UFW usando o seguinte comando:

ufw status

Você deve ver a seguinte saída:

Status: active

To                         Action      From
--                         ------      ----
22                         ALLOW       Anywhere                  
80                         ALLOW       Anywhere                  
9090                       ALLOW       Anywhere                  
22 (v6)                    ALLOW       Anywhere (v6)             
80 (v6)                    ALLOW       Anywhere (v6)             
9090 (v6)                  ALLOW       Anywhere (v6)             

Acessar a Interface Web do Cockpit

Agora, abra seu navegador da web e acesse a interface web do Cockpit usando a URL https://seu-ip-do-servidor:9090. Você deve ver a página de login do Cockpit:

Forneça seu nome de usuário root, senha e clique em Login. Você deve ver o painel do Cockpit:

No painel esquerdo, clique em Storage para ver as informações da partição do seu sistema:

Clique em Networking. Você deve ver as informações relacionadas à rede na tela seguinte:

Clique em Podman Containers. Você deve ver todos os contêineres e imagens:

Clique em Services. Você deve ver todos os serviços do seu sistema.

Clique em Applications. Você deve ver todos os aplicativos instalados.

Clique em Terminal. Você pode se conectar à interface de linha de comando do seu servidor.

Perguntas Frequentes sobre o Cockpit Web Console

O que é o Cockpit Web Console?

Cockpit Web Console é uma interface baseada na web que fornece uma plataforma amigável e fácil de navegar para gerenciar servidores. Ele permite que os administradores realizem tarefas como monitorar o desempenho do sistema, iniciar e parar serviços, gerenciar armazenamento e configurar as configurações de rede em servidores Ubuntu.

Como faço para acessar o Cockpit Web Console?

Após a instalação, você pode acessar o Cockpit Web Console abrindo um navegador da web e navegando até https://:9090. Substitua pelo endereço IP do seu servidor Ubuntu.

Preciso de permissões especiais para usar o Cockpit?

Você precisa ter privilégios administrativos no servidor Ubuntu para realizar a maioria das tarefas no Cockpit. Normalmente, você fará login com sua conta de usuário do sistema e senha.

O Cockpit é seguro?

O Cockpit foi projetado com a segurança em mente. Ele usa HTTPS para criptografia e requer autenticação do usuário. Também se integra com recursos de segurança existentes do Ubuntu, como firewalls e políticas do SELinux.

Posso gerenciar vários servidores com o Cockpit?

Sim, o Cockpit permite que você gerencie vários servidores a partir de uma única interface. Você pode adicionar e conectar a vários servidores dentro do painel do Cockpit para um gerenciamento centralizado conveniente.

Que tipo de informações do sistema posso visualizar no Cockpit?

O Cockpit fornece informações detalhadas sobre o desempenho do sistema, incluindo CPU, memória, uso de disco, atividade de rede e mais. Ele também mostra logs, status de serviços e permite atualizações do sistema.

Posso usar o Cockpit para gerenciar contêineres Docker?

Sim, o Cockpit possui uma extensão para gerenciar contêineres Docker. Você pode instalar o módulo Docker do Cockpit para habilitar essa funcionalidade.

É possível configurar as configurações de rede através do Cockpit?

Sim, o Cockpit permite que você configure as configurações de rede, como endereços IP, roteamento e configurações de DNS diretamente de sua interface web.

Como faço para atualizar o Cockpit?

O Cockpit pode ser atualizado como qualquer outro pacote no Ubuntu. Basta executar:

sudo apt update && sudo apt upgrade

no terminal para atualizá-lo para a versão mais recente.

Há algum custo associado ao uso do Cockpit?

Não, o Cockpit é uma ferramenta de código aberto e está disponível gratuitamente.

Onde posso encontrar mais documentação sobre o Cockpit?

Você pode encontrar documentação abrangente e guias do usuário no site oficial do Cockpit e nas páginas de documentação do Ubuntu.

Conclusão

Parabéns! você instalou com sucesso o Cockpit no Ubuntu 22.04. O Cockpit é uma ferramenta muito útil para usuários Linux gerenciarem e configurarem serviços em servidores baseados em Linux. Sinta-se à vontade para me perguntar se você tiver alguma dúvida.

Share: X/Twitter LinkedIn

Receba novas postagens na sua caixa de entrada

Sem spam. Cancele a assinatura a qualquer momento.