JanelasMacSoftwareConfiguraçõesSegurançaProdutividadeLinuxAndroidDesempenhoConfiguraçãoApple Tudo

Como usar o Cockpit para gerenciamento de sistema no Fedora

Editado 4 meses atrás por ExtremeHow Equipe Editorial

FedoraCockpitGestão de sistemasGUIConfiguraçãoLinha de comandoTerminalSoftwareIniciantesAdministração de Sistemas

Como usar o Cockpit para gerenciamento de sistema no Fedora

Tradução atualizada 4 meses atrás

O Fedora é uma distribuição Linux bem conhecida que fornece uma plataforma robusta para desenvolvedores, administradores de sistemas e entusiastas de tecnologia. Uma das ferramentas que tornam o gerenciamento de sistemas Fedora simples é o “Cockpit”. O Cockpit é uma interface gráfica baseada na web que permite gerenciar facilmente o seu sistema Linux. Ele permite tarefas como iniciar serviços, solucionar problemas, configurar redes e até mesmo executar contêineres.

Introdução ao Cockpit

O Cockpit é projetado para ser fácil de usar e pode ser acessado através de qualquer navegador web moderno. Devido ao seu design intuitivo, tanto usuários novos quanto experientes podem gerenciar seus sistemas sem precisar se lembrar de instruções complexas de linha de comando.

Principais características do Cockpit

Instalando o Cockpit no Fedora

Antes de poder usar o Cockpit, você precisará instalá-lo em seu sistema Fedora. Isso é geralmente simples.

Passos de instalação

  1. Primeiro, abra uma janela de terminal em seu sistema Fedora.
  2. Você precisará de privilégios administrativos para instalar o Cockpit, então certifique-se de estar logado como usuário root ou poder usar sudo.
  3. Digite o seguinte comando para instalar o Cockpit:
    sudo dnf install cockpit
  4. Uma vez instalado, inicie o serviço Cockpit digitando o seguinte:
    sudo systemctl start cockpit.socket
  5. Habilite o serviço para iniciar automaticamente na inicialização:
    sudo systemctl enable cockpit.socket

Após esses passos, o Cockpit estará instalado e funcionando em sua máquina Fedora.

Acessando o Cockpit

Depois que o Cockpit estiver instalado, é muito fácil acessá-lo. Se você estiver acessando remotamente, certifique-se de que as configurações do firewall permitam tráfego HTTP.

Acessando localmente

Para acessar o Cockpit, abra seu navegador web e visite este endereço: https://localhost:9090. O navegador pode avisá-lo sobre o certificado de segurança porque o Cockpit usa um certificado autoassinado por padrão. Você pode visitar o site com segurança.

Acessando remotamente

Se você estiver acessando um sistema Fedora remotamente, substitua localhost pelo endereço IP do sistema:
https://<seu-ip-servidor>:9090.

Faça login usando seu nome de usuário e senha do sistema. Você pode ser solicitado a fornecer credenciais adicionais se estiver acessando remotamente.

Navegando na interface do Cockpit

Uma vez logado, você encontrará a interface do Cockpit limpa e organizada. A página principal fornece um painel de visão geral do sistema.

Visão geral do sistema

Nesta página, gráficos fáceis de ler exibem informações sobre:

Gerenciamento de serviços

Na seção "Serviços", você pode gerenciar facilmente os serviços do sistema. Você pode ver quais serviços estão em execução, parados ou falharam. Iniciar ou parar um serviço é tão simples quanto clicar no botão ao lado do nome do serviço.

Configuração de rede

Configurar as configurações de rede através do Cockpit é sem complicações. Você pode gerenciar interfaces de rede, endereços IP e ver conexões ativas sem modificar manualmente arquivos de configuração. Isso é feito através da seção "Rede".

Acesso ao terminal

Para usuários confortáveis com entrada de linha de comando, o Cockpit oferece um terminal baseado na web. Esta funcionalidade está sob "Terminal", que permite executar comandos igual a uma sessão de terminal regular.

Acesso e monitoramento de logs

Ter acesso aos logs do sistema é vital para diagnóstico de problemas. O Cockpit fornece uma seção inteira para logs, permitindo que você filtre logs, busque entradas específicas e monitore arquivos de log em tempo real.

Contas de usuário

Na seção "Contas", você pode gerenciar eficientemente contas de usuário. Adicione novos usuários, exclua usuários existentes ou altere facilmente funções de usuário.

Atualizações de software

Mantenha seu sistema atualizado gerenciando atualizações de software diretamente da interface do Cockpit. A seção "Atualizações" verifica atualizações disponíveis e permite que você as instale com um único clique.

Suporte a Docker e contêineres

O Cockpit possui suporte embutido para gerenciamento de contêineres. Na seção "Contêineres", você pode puxar imagens do Docker, executar contêineres e gerenciar eficientemente configurações de contêiner sem mexer no CLI.

Configurações de segurança

Manter sistemas seguros é simples com o Cockpit. A seção "Firewall" permite que você gerencie regras de firewall interativamente, garantindo que as portas e protocolos certos estejam configurados para seu caso de uso específico.

Personalizando e expandindo o Cockpit

O Cockpit suporta extensões, que fornecem mais funcionalidades. Confira os Cockpit-addons disponíveis que podem ser instalados para estender suas capacidades, por exemplo, monitoramento de métricas avançadas de desempenho ou gerenciamento de tarefas específicas do servidor.

Configurando módulos adicionais

Se Docker não for sua escolha principal, módulos adicionais como "cockpit-podman" podem ser úteis para gerenciar contêineres Podman. A instalação pode ser feita facilmente via gerenciamento de pacotes:

sudo dnf install cockpit-podman

Solução de problemas do Cockpit

Se você enfrentar problemas com o Cockpit não carregando ou funções não funcionando como esperado, verifique o seguinte:

Se a desconexão da sessão for um problema, verifique se a conexão de rede está estável e também verifique as configurações relacionadas a permissões.

Considerações e melhores práticas

Ao usar o Cockpit para gerenciamento de sistemas, siga estas melhores práticas:

Usar o Cockpit no Fedora pode aumentar significativamente sua eficiência e eficácia como administrador de sistemas. A natureza gráfica, combinada com sua capacidade de usar utilitários de linha de comando, oferece o melhor dos dois mundos. É uma abordagem moderna para gerenciamento de sistemas que remove as complexidades muitas vezes associadas à administração de servidores.

Se você encontrar algo errado com o conteúdo do artigo, você pode


Comentários