Pesquisa de site

Como instalar a ferramenta de administração do sistema Webmin no RHEL 8


Webmin é uma moderna ferramenta de gerenciamento Linux baseada na web (semelhante ao Cockpit Web Console) que permite monitorar várias métricas do sistema. Com o Webmin, você também pode realizar tarefas administrativas, como gerenciar contas de usuários, alterar configurações e definir configurações de DNS.

Webmin fornece uma GUI que exibe métricas do sistema, como CPU, RAM e utilização de disco. Essas informações podem ser usadas para diagnosticar quaisquer problemas que possam afetar o desempenho do seu sistema.

Webmin permite que você execute as seguintes tarefas de administrador de sistema:

  • Altere as senhas das contas de usuário.
  • Instale, atualize, atualize e remova pacotes.
  • Configuração de regras de firewall.
  • Reinicializando ou desligando.
  • Visualizando arquivos de log.
  • Agende tarefas cron.
  • Configure novas contas de usuário ou remova as existentes.

Neste guia, passamos pela instalação do Webmin no RHEL 8.

Etapa 1: instalar os pré-requisitos para Webmin

Para começar, instalaremos alguns pré-requisitos que são necessários durante a instalação do Webmin. Então. vá em frente e execute o comando dnf:

sudo dnf install -y wget perl perl-Net-SSLeay openssl unzip perl-Encode-Detect perl-Data-Dumper

Quando a instalação for concluída, prossiga para a próxima etapa.

Etapa 2: ativar o repositório Webmin

A próxima ação é baixar a chave GPG do Webmin para criptografar e assinar mensagens usando o seguinte comando wget.

wget https://download.webmin.com/jcameron-key.asc

Depois de baixado, importe-o usando o comando rpm da seguinte maneira.

sudo rpm --import jcameron-key.asc

Etapa 3: Instale o Webmin no RHEL 8

Com a chave GPG instalada, a última etapa é instalar o Webmin. A página oficial de download do Webmin contém pacotes Webmin para distribuições Linux principais, como Debian, CentOS, etc. Já que estamos instalando o Webmin no RHEL, você precisa obter o pacote RPM usando o comando wget conforme mostrado.

wget https://prdownloads.sourceforge.net/webadmin/webmin-1.970-1.noarch.rpm

Quando o download for concluído, instale o Webmin usando o comando:

sudo rpm -Uvh webmin-1.970-1.noarch.rpm

Assim que o processo de instalação for concluído, verifique se o Webmin está em execução.

sudo systemctl status webmin.service

A saída abaixo confirma que o Webmin está em execução.

Etapa 4: Abra a porta Webmin no Firewall

Por padrão, o Webmin escuta na porta TCP 10000. Para confirmar isso, use o comando netstat conforme mostrado.

sudo netstat -pnltu | grep 10000

Se você estiver atrás de um firewall, abra a porta TCP 10000:

sudo firewall-cmd --add-port=10000/tcp --zone=public --permanent
sudo  firewall-cmd --reload

Etapa 4: Acessando a Interface Webmin

Com tudo definido, agora é hora de acessar o Webmin, e faremos isso através de um navegador web. Portanto, inicie seu navegador e navegue no URL:

https://server-ip:10000/

A princípio, você receberá um alerta de que sua conexão é privada. Mas não se preocupe. Isso mostra apenas que o certificado SSL do Webmin é autoassinado e não é reconhecido pela CA. Então, clique na guia ‘Avançado’.

Em seguida, clique em ‘prosseguir para o endereço IP do servidor’. Isso leva você à página de login do Webmin, onde você fará login usando as credenciais root.

Uma vez logado, o painel será exibido conforme mostrado.

E é isso. Você instalou o Webmin com sucesso no RHEL 8.