Instalação Cockpit · 6 min read · Sep 11, 2025

Como Instalar o Cockpit Web Console no Debian 12

Cockpit é uma ferramenta de administração Linux baseada na web que permite gerenciar vários servidores Linux a partir de um único painel, especialmente para operações do dia a dia. O projeto Cockpit, principalmente apoiado pela RedHat, fornece uma interface amigável que é boa para pessoas com menos experiência em um ambiente Linux.

Este guia mostrará como instalar o Cockpit em um servidor Debian 12, e eu também mostrarei o uso básico do Cockpit para gerenciar seu servidor Debian. Fique atento para isso.

Pré-requisitos

Para completar este guia, certifique-se de ter preparado o seguinte:

  • Um servidor Debian 12.
  • Um usuário não-root com privilégios de sudo/administração.

Instalar Cockpit no Debian

Cockpit é um software de gerenciamento de servidores baseado na web para distribuições Linux. O projeto foi desenvolvido pela RedHat, mas está disponível para as principais distribuições populares, como Debian/Ubuntu, CentOS/Rocky/Alma e Fedora.

No Debian, você pode instalar o Cockpit facilmente através do repositório oficial do Debian.

Antes de instalar o Cockpit, execute o seguinte comando para atualizar seu repositório Debian para a versão mais recente.

sudo apt update

atualizar cockpit

Uma vez que o repositório esteja atualizado, instale o pacote cockpit usando o comando abaixo. Com isso, você instalará o Cockpit com alguns pacotes necessários, como plugins de cockpit-networking.

sudo apt install cockpit -y

instalar cockpit

Após a conclusão da instalação, inicie e habilite o serviço cockpit usando o seguinte comando.

sudo systemctl start --now cockpit

Em seguida, verifique a instalação do cockpit para garantir que está em execução e habilitado em seu sistema Debian.

sudo systemctl is-enabled cockpit  
sudo systemctl status cockpit

Se estiver em execução, você deve obter uma saída como ativa (em execução) na sua tela.

iniciar verificar cockpit

Por último, execute o comando abaixo para verificar a porta do cockpit. Por padrão, o cockpit está em execução na porta TCP 9090.

ss -tulpn

Configurar UFW

Após instalar o cockpit, vamos configurar o firewall via UFW (Uncomplicated Firewall). A seção a seguir mostrará como instalar o UFW, abrir a porta SSH e abrir a porta cockpit 9090/tcp.

Primeiro, instale o UFW em sua máquina Debian usando o comando apt abaixo.

sudo apt install ufw

instalar ufw

Uma vez que o UFW esteja instalado, execute o seguinte comando ufw para abrir o perfil OpenSSH e a porta TCP 9090. O perfil OpenSSH, por padrão, abrirá a porta 22 para tráfego SSH. Se você estiver executando SSH em uma porta personalizada, pode apenas adicionar sua porta.

sudo ufw allow OpenSSH  
sudo ufw allow 9090/tcp

Agora execute o comando abaixo para iniciar e habilitar o UFW. Digite y para confirmar quando solicitado, e você obterá uma saída como Firewall está ativo e habilitado na inicialização do sistema.

sudo ufw enable

configurar ufw

Com o UFW habilitado, execute o comando abaixo para verificá-lo. Você deve ver o UFW com o status Ativo e portas habilitadas para OpenSSH e 9090/tcp.

sudo ufw status

verificar ufw

Fazendo Login no Cockpit

Com o UFW habilitado e a porta 9090/tcp aberta, você agora pode acessar sua instalação do cockpit a partir do seu computador/escritório local.

Inicie seu navegador da web e visite o endereço IP do servidor com o protocolo HTTPS seguido da porta 9090 (ou seja: https://192.168.5.15:9090/). Se a instalação do cockpit for bem-sucedida, você verá a página de login do cockpit.

Insira seu nome de usuário e senha e pressione Login. Certifique-se de usar um usuário não-root que tenha privilégios para acessar su ou privilégios de root. Não é recomendado usar diretamente o usuário root para esta operação.

login no cockpit

Uma vez logado, você verá o painel do cockpit como o seguinte. Como você pode ver, também temos um modo de Acesso limitado.

acesso limitado

Clique no botão Ativar acesso administrativo e você será solicitado a inserir a senha. Insira sua senha e clique em Autenticar. Esta ação é semelhante ao comando ‘ sudo su ‘ quando você precisa de privilégios de root.

autenticar

Uma vez que a autenticação seja bem-sucedida, você verá a confirmação de Acesso administrativo no menu superior. Isso significa que você tem o privilégio de fazer qualquer coisa no cockpit.

acesso administrativo

Instalar um Plugin Adicional para o Cockpit

Além do cockpit, você também pode instalar aplicativos adicionais do cockpit. Eles são limitados, mas quando o cockpit ajudará você a gerenciar seu aplicativo via painel do cockpit.

Execute o comando abaixo para encontrar aplicativos do cockpit disponíveis em seu servidor.

sudo apt search cockpit

No repositório Debian, há um pacote cockpit-podman para gerenciar Podman, cockpit-389 para gerenciar o servidor de diretório 389, cockpit-pcp para a integração PCP, cockpit-machines para gerenciar máquinas virtuais, e muitos mais.

Se você quiser instalar um aplicativo do cockpit, use o seguinte comando.

sudo apt install cockpit-podman -y

Após a instalação ser concluída, reinicie o serviço cockpit usando o comando abaixo.

sudo systemctl restart cockpit

Por último, você pode acessar seu aplicativo pelo menu Aplicativo no painel do cockpit.

Gerenciando o Sistema Debian via Painel do Cockpit

Nesta seção, você verá algumas funções do cockpit para gerenciar seu sistema Debian. Isso inclui gerenciar a rede, disco, serviços, usuários, atualizações de software e acessar o terminal do servidor via cockpit.

Gerenciar Rede

Clique no menu Rede e você será apresentado ao painel de rede do cockpit. A partir daí, você pode verificar os logs da sua rede, configurar a interface de ponte, configurar a rede nas interfaces gerenciadas, adicionar agrupamento de rede, etc.

configurar rede

Gerenciar Disco/Armazenamento

O Cockpit também permite que você gerencie discos via painel. Clique no menu Armazenamento e você verá o painel como o seguinte:

Você pode ver as informações do disco e da unidade, estatísticas de leitura e gravação, e o layout atual dos sistemas de arquivos, além de poder adicionar suporte a NFS.

configurar armazenamento

Clique em Instalar suporte a NFS para habilitar a integração NFS. Este processo atualizará automaticamente o índice de pacotes do Debian e você será solicitado a instalar pacotes adicionais. Clique em Instalar para confirmar.

instalar suporte nfs

Uma vez que a instalação esteja concluída, seu cockpit agora suportará NFS.

Gerenciando Serviços

Clique no menu Serviços para obter a lista de serviços disponíveis em seu servidor. Você pode ver o status do serviço, como em execução, não em execução e desativado.

lista de serviços

Para iniciar ou reiniciar serviços, clique no nome do serviço. Neste exemplo, reiniciaremos o serviço chrony.

Ative o botão para iniciar o serviço. Se você quiser reiniciar o serviço, basta ativar/desativar o botão.

iniciar ou reiniciar serviço

Gerenciando Usuário

Agora, para gerenciar usuários, clique no menu Usuários. Você deve obter a lista de usuários em sua máquina Debian.

lista de usuários

Para criar um novo usuário, clique em Criar nova conta. Em seguida, insira os detalhes do seu nome de usuário e senha e clique em Criar para confirmar.

criar usuário

Após o usuário ser criado, clique no seu usuário para atribuir um novo grupo. Neste exemplo, criamos o usuário bob e queremos atribuir o grupo sudo ao usuário bob.

Além disso, você também pode enviar sua chave pública SSH para que possa fazer login via chave SSH. Ou se você quiser remover o usuário, clique no botão Excluir,

editar usuário

Atualizando Pacotes

Para atualizar pacotes via cockpit, clique no menu Atualizações de software. A partir daí, você pode atualizar pacotes relacionados à segurança, ou instalar todas as atualizações disponíveis para a versão mais recente.

atualizar pacotes via cockpit

Durante o processo de atualização, você verá o processo como o seguinte:

atualizando pacotes

Acessando o Terminal

O Cockpit também fornece um terminal no painel. Isso permite que você insira comandos diretamente no servidor via painel do cockpit.

Clique no menu Terminal e você deve obter o terminal do servidor. A partir daí, você pode agora inserir comandos para gerenciar seu servidor.

terminal cockpit

Conclusão

Parabéns! Você agora instalou com sucesso o Cockpit em um servidor Debian 12. Você também configurou o UFW em sua máquina Debian. Além disso, você também aprendeu alguns usos básicos do cockpit para gerenciar seu servidor, que incluem gerenciar rede, disco, serviços, usuários, atualizações de software e acessar o terminal do servidor via Cockpit

Share: X/Twitter LinkedIn

Receba novas postagens na sua caixa de entrada

Sem spam. Cancele a assinatura a qualquer momento.