Nota: O seguinte artigo irá ajudá-lo com: Como gerenciar um host remoto via Cockpit
Se você gerencia seus servidores Linux com o Cockpit, Jack Wallen tem um truque legal que pode tornar sua vida de consideravelmente mais eficiente.
Cockpit é uma poderosa GUI baseada na web que torna o gerenciamento de seus servidores Linux consideravelmente mais fácil. Com esta ferramenta, você pode executar atualizações, verificar logs, iniciar/parar serviços, gerenciar implantações de contêineres e muito mais.
VEJA: Mais de 40 termos de código aberto e Linux que você precisa conhecer (TechRepublic )
Outro recurso do Cockpit que o torna ainda mais útil é a capacidade de vincular vários hosts para que você possa gerenciá-los de um local conveniente. É claro que cada host que você adiciona deve ter o Cockpit instalado e funcionando, mas isso torna muito mais eficiente istrar esses servidores a partir de um único local.
Vou orientá-lo no processo de adição de servidores habilitados para Cockpit ao seu host principal para ajudar a tornar sua vida de um pouco mais fácil.
O que você precisará
Para fazer isso funcionar, você precisará de pelo menos dois servidores que tenham o Cockpit instalado e funcionando. Se você estiver trabalhando com Rocky Linux, AlmaLInux ou RHEL, o Cockpit virá pré-instalado. A única coisa que você pode ter que fazer é habilitar o serviço com o comando:
sudo systemctl enable –now cockpit.socket
Depois de habilitá-lo nas máquinas que deseja adicionar, vá para o servidor principal e faça no Cockpit.
Como adicionar um servidor ao Cockpit
Depois de fazer no Cockpit, clique no menu suspenso no canto superior esquerdo ao lado da listagem NAME@HOSTNAME (Figura A—Onde NAME é o usuário com o qual você efetuou e HOSTNAME é o nome do host do servidor).
Figura A
Vou adicionar um novo host rodando Rocky Linux. Clique em Adicionar novo host e, quando solicitado (Figura B) digite o endereço IP do novo servidor e adicione o nome de usuário (um que tenha privilégios suficientes para usar o Cockpit).
Figura B
Você também pode alterar a cor padrão do host. Clique em Adicionar e, quando solicitado (Figura C), clique em Aceitar Chave e Conectar.
Figura C
Se você for realmente paranóico, sempre poderá verificar a chave entrando na máquina a ser adicionada e emitindo o comando:
ssh-keyscan -t ecdsa-sha2-nistp256 localhost|ssh-keygen -lf –
Se a chave apresentada na janela do terminal corresponder à chave que você vê na janela Cockpit, é seguro continuar. Você será solicitado a digitar a senha do usuário para o host remoto (Figura D).
Figura D
Se preferir, você pode criar uma chave SSH para automático. Para fazer isso, marque a caixa de automático e, em seguida, na janela resultante (Figura E), digite e confirme uma senha para a chave SSH.
Figura E
Depois que o servidor for adicionado, você o verá na lista de servidores disponíveis clicando no mesmo menu suspenso usado para adicionar o servidor (Figura F).
Figura F
Clique no servidor que você deseja gerenciar e comece a trabalhar.
É assim que é fácil adicionar servidores remotos ao gerenciador do sistema Cockpit. Se você tiver vários servidores Linux que você gerencia com o Cockpit, considere isso uma obrigação.