No próximo artigo, daremos uma olhada no Cockpit. Este projeto de código aberto nos oferecerá uma interface administrativa amigável baseada na web para servidores. Sua interface foi desenvolvida por desenvolvedores Red Hat e Fedora, embora também possamos encontrá-la oficialmente disponível para Ubuntu e Debian.
O Cockpit interage diretamente com o sistema operacional a partir de uma sessão Gnu / Linux real, tudo a partir de um navegador da web, com uma interface fácil de usar. A partir desta interface poderemos administrar nosso servidor e realizar tarefas com um clique do mouse. Com este software, os administradores de sistemas serão bem ajudados a realizar tarefas simples de administração, gerenciar armazenamento, configurar rede, inspecionar logs, etc.
Características gerais do Cockpit
- Nós poderemos gerenciar serviços; iniciar, parar, reiniciar, recarregar, desabilitar, habilitar, mascarar, etc..
- Nós também seremos capazes de gerenciar contas de usuário; adicionar usuários, excluí-los, bloqueá-los, atribuir-lhes a função de administrador, definir a senha, forçar a alteração da senha, etc..
- Isso nos dará a oportunidade de gerenciar o firewall.
- Gerenciamento de contêineres Cabine do piloto.
- Seremos capazes de realizar o gestão de políticas SELinux.
- Configurações do iniciador iSCSI.
- Também podemos configurar o servidor VPN OpenConnect e o cliente NFS.
- Nós poderemos realizar ações como desligar ou reiniciar o sistema.
- Diagnosticar problemas de rede.
- Gerenciamento de dispositivos de hardware.
- Atualizações do sistema para hosts dnf, yum, apt.
- Usuários podemos escrever nossos próprios módulos para conectá-los ao Cockpit.
- Cockpit é para uso totalmente gratuito e disponível sob o GNU LGPL.
Esses são apenas alguns dos recursos do cockpit. Podem consulte todos eles em detalhes do site do projeto.
Instale o Cockpit no Ubuntu 20.04
O Cockpit está disponível nos repositórios oficiais do Ubuntu. A instalação é tão simples quanto executar o seguinte conjunto de comandos em um terminal (Ctrl + Alt + T):
sudo apt update; sudo apt install cockpit
Acesso à interface da web do Cockpit
Serviço O cockpit deve iniciar automaticamente após a instalação. Podemos confirmar que o serviço está sendo executado usando o seguinte comando em um terminal (Ctrl + Alt + T):
systemctl status cockpit
Se o serviço não estiver rodando, podemos iniciá-lo executando este outro comando:
sudo systemctl start cockpit
Serviço Cockpit usa a porta 9090. Para acessar sua interface web, basta abrir nosso navegador e ir ao endereço:
http://[IP-SERVIDOR/Nombre-de-host]:9090
Se você tiver um serviço de firewall UFW em execução, habilite a porta 9090 com o comando:
sudo ufw allow 9090
A interface da web
Uma vez instalado, podemos acesse sua interface digitando no navegador https: // localhost: 9090 (ou o nome do host / IP onde temos o programa instalado). Use qualquer uma das credenciais de usuário do seu sistema para fazer login. Ao acessar a interface, podemos ver as seguintes seções:
Visão conjunta
A tela de visão geral do sistema de cockpit Ele vai nos mostrar os detalhes do nosso servidor, CPU, memória, disco e sobre a configuração.
Registros
A seção de registros mostra ao usuário a lista de erros, avisos e outros detalhes de registro importantes do nosso servidor.
armazenamento
Esta seção mostra o detalhes de leitura e gravação do disco rígido do sistema.
networking
Nesta seção podemos visualizar logs de rede, tráfego de entrada e saída da placa de interface de rede.
Contas
Aqui podemos criar novos usuários, excluir usuários existentes e alterar a senha do usuário.
Serviços
Esta seção mostra a lista de serviços ativos, inativos e com falha.
Atualizações de software
Aqui teremos a possibilidade de verificar e atualizar o sistema.
terminal
O cockpit tem um terminal embutido. Isso nos permitirá executar operações de linha de comando sem problemas. Você não precisará de SSH para o seu servidor ou de instalar qualquer ferramenta de comunicação remota. Seremos capazes de realizar todas as operações de linha de comando que poderíamos fazer na janela normal do terminal de nosso sistema.
Desinstalar o cockpit
Pára remova esta ferramenta de nosso sistema operacional, vamos abrir um terminal (Ctrl + Alt + T) e só teremos que escrever nele:
sudo apt remove cockpit && sudo apt autoremove
Esta é uma boa opção para administradores iniciantes. A instalação é bastante simples e de uso direto. Se tivermos uma rede cheia de sistemas remotos, adicioná-los ao painel do Cockpit pode ser facilmente gerenciado.
Para saber mais sobre este projeto, qualquer usuário pode encontrar mais dados em seu pagina web ou documentação projeto.