Pesquisa de site

Como instalar o console da Web Cockpit no RHEL 8


O Cockpit é um console web com uma interface amigável que permite realizar tarefas administrativas em seus servidores. Sendo também um console web, significa que você também pode usá-lo por meio de um dispositivo móvel.

O Cockpit não requer nenhuma configuração especial e uma vez instalado está pronto para uso. Você pode usá-lo para realizar diversas tarefas, como monitorar o estado atual do seu sistema, gerenciar serviços, criar contas e muito mais.

Leia também: Como instalar o Cockpit Web Console no CentOS 8

Neste tutorial, você verá como instalar o Cockpit e como realizar algumas tarefas básicas com ele na distribuição do RHEL 8.

Nota: Este guia pressupõe que você tenha acesso root à sua instalação do RHEL 8.

Como instalar o Cockpit no RHEL 8

1. Com a instalação mínima do RHEL 8, o cockpit não está instalado e você pode adicioná-lo ao seu sistema usando o comando abaixo, que instalará o cockpit< com suas dependências necessárias.

yum install cockpit

2. Uma vez instalado o Cockpit, você pode iniciar, ativar e verificar o serviço e o processo em execução usando os seguintes comandos.

systemctl start cockpit.socket
systemctl enable cockpit.socket
systemctl status cockpit.socket
ps auxf|grep cockpit

3. Para acessar o console web do Cockpit, você precisa permitir o serviço no firewall do servidor.

firewall-cmd --add-service cockpit
firewall-cmd --add-service cockpit --perm

Como usar o Cockpit no RHEL 8

Agora estamos prontos para acessar o console web do Cockpit, carregando http://localhost:9090 ou http://server-ip-address:9090< no seu navegador.

Observe que se estiver usando um certificado autoassinado, você verá um aviso de segurança em seu navegador. Não há problema em prosseguir para a página que você está tentando carregar. Se quiser adicionar seu próprio certificado, você pode colocá-lo no diretório /etc/cockpit/ws-certs.d.

Depois de carregar a página, você deverá ver a seguinte página:

Você pode autenticar com o usuário que usa para acessar seu sistema RHEL 8. Se desejar realizar tarefas administrativas, você pode autenticar com o usuário root ou com um usuário adicionado ao grupo wheel.

Ao autenticar, você verá a página do sistema, onde encontrará algumas informações básicas sobre o seu sistema, bem como atualizações ao vivo de sua CPU, memória, E/S de disco e tráfego de rede mostrados nos gráficos:

No lado esquerdo, você tem algumas seções diferentes que permitem revisar:

  • Logs – revise os logs do sistema e filtre-os por importância.
  • Networking – Estatísticas e serviços de rede.
  • Contas – crie e gerencie contas em seu sistema.
  • Serviços – revise e gerencie serviços em seu sistema.
  • Aplicativos – revise e gerencie aplicativos em seu sistema.
  • Relatórios de diagnóstico – crie um relatório do sistema para fins de diagnóstico.
  • Kernel Dump – Ativa/desativa o serviço kdump e altera o local do crash dump.
  • SELinux – Aplique a política SELinux.
  • Atualizações de software – verifique se há atualizações de software.
  • Assinaturas – verifique o status da assinatura.
  • Terminal – terminal baseado na web.

Analisaremos brevemente cada uma dessas seções.

Histórico

Você pode clicar em cada registro para obter informações mais detalhadas sobre o evento. Use esta seção se desejar executar depuração, revisar erros ou alertas. Para alterar a gravidade dos registros que você está analisando, use o menu suspenso “Gravidade”.

Uma visão geral da página de registros pode ser vista abaixo:

Rede

A seção de rede fornece uma visão geral do uso atual da rede com gráficos e permite configurar vínculo, equipe, ponte e VLANs. Você pode ativar/desativar o firewall ou interromper regras específicas. Nos logs de rede. No último bloco, você pode revisar os logs de rede.

Contas

A seção de contas permite gerenciar contas em seu sistema. Ao clicar na conta, você pode modificar suas configurações, alterar senhas, forçar a alteração de senha, bloqueá-la ou alterar sua função.

Serviços

A seção de serviços oferece uma visão geral dos serviços em seu sistema e uma maneira fácil de gerenciá-los.

Clicar em um serviço específico fornece uma visão geral de seu status, onde você pode parar/iniciar, reiniciar, recarregar, ativar/desativar esse serviço. Você também verá uma seção separada com os registros desse serviço:

Relatórios de diagnóstico

Como o nome sugere, você pode obter informações de diagnóstico sobre o seu sistema. Isso pode ajudá-lo a solucionar problemas em seu sistema. Para utilizar este serviço, você precisará ter o utilitário sos instalado.

yum install sos

Em seguida, clique no botão “Gerar Relatório” e aguarde a coleta das informações.

Despejo de Kernel

Na página Kernel Dump, você pode alterar o status do kdump, alterar a localização dos dados do crash dump e testar a configuração.

SELinux

Na seção SELinux, você pode alterar o status de aplicação do SELinux com uma simples mudança e também revisar quaisquer alertas relacionados ao SELinux.

Atualizações de software

A seção de atualizações de software oferece uma visão geral dos pacotes que aguardam uma atualização. Você também pode forçar uma verificação manual de atualizações e ativar atualizações automáticas.

Assinaturas

Aqui você pode ver o status e a finalidade da sua assinatura RHEL. Você também pode cancelar o registro do sistema usando um único botão.

terminal

A seção Terminal fornece o que diz – um terminal. Você pode usar isso em vez de conectar-se por SSH. É útil se você precisar executar alguns comandos em um navegador.

É isso! Cockpit é um console web leve que oferece uma maneira fácil de executar diferentes tarefas administrativas em seu sistema RHEL 8.