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.