Como instalar o Webmin no CentOS 8

Todos nós, no mundo da administração de servidores, sempre gostamos do desenvolvimento de aplicativos e ferramentas a partir dos quais podemos gerenciar muitos aspectos de nosso servidor, tanto no nível de hardware quanto de software. Uma das opções que está presente há vários anos é o Webmin e, portanto, o Solvetic irá explicar em detalhes o que é e como instalá-lo no CentOS 8.

O que é WebminO Webmin foi desenvolvido como uma interface GUI baseada na web e graças à qual será possível administrar alguns aspectos e parâmetros do sistema UNIX.

O Webmin é compatível com todos os navegadores que suportam o uso de tabelas e formulários, bem como Java (exclusivo para o módulo Gerenciador de Arquivos) e com o Webmin será possível configurar contas de usuários, gerenciar Apache, compartilhamento de arquivos e muitas tarefas. CentOS 8.

O utilitário Webmin consiste em um servidor web e também em vários programas CGI que são constantemente atualizados e, por sua vez, atualizam arquivos de sistema como / etc / passwd. Deve-se notar que tanto o servidor web quanto os programas CGI foram escritos em Perl 5 e não fazem uso de módulos Perl não padrão.

Ações WebminCom o Webmin será possível realizar ações como:

  • Configure firewalls para permitir ou não acesso à rede.
  • Crie, edite ou exclua contas Unix.
  • Instale, visualize ou remova pacotes de software em RPM e outros formatos suportados.
  • Configure cotas de disco para gerenciar o armazenamento do disco rígido.
  • Exporte arquivos e diretórios para outros sistemas usando o protocolo NFS.
  • Gerencia bancos de dados, tabelas e campos se o servidor foi configurado como bancos de dados MySQL ou PostgreSQL.
  • Crie e configure servidores web virtuais para o servidor web CentOS 8 Apache.
  • Compartilhe arquivos com os sistemas operacionais Windows por meio do Samba Windows File Sharing.
  • Edite o endereço IP do computador, as configurações do servidor DNS ou as configurações de roteamento.

Uma das grandes vantagens de usar o Webmin é a capacidade de nos protegermos de erros de sintaxe que podemos cometer ao editar arquivos de configuração, pois se algum estiver configurado incorretamente, podemos acionar erros em cadeia. O Webmin nos avisa antes de realizar qualquer ação considerada perigosa.

O Webmin foi criado com um design modular, o que significa que cada função está disponível em um módulo cuja instalação ou remoção pode ser feita sem afetar todo o resto. Os módulos Webmin são encarregados de gerenciar serviços ou servidores como usuários Unix, o servidor web Apache, etc.

O Webmin lerá os arquivos de configuração padrão do CentOS 8 e cuidará de atualizá-los diretamente, otimizando muitas tarefas administrativas. Devemos lembrar que o Solvetic lembra que o Webmin roda com todos os privilégios de root com os quais terá acesso a todos os parâmetros do servidor.

Para este caso falaremos do Webmin no CentOS 8 mas é possível instalá-lo em mais de 30 sistemas operacionais diferentes.

1. Como instalar o Webmin no CentOS 8

Passo 1
Para começar, vamos ao CentOS 8 e executamos o seguinte comando:

 yum -y install @perl

PROLONGAR

Passo 2
Isso se encarrega de instalar a linguagem Perl junto com as dependências necessárias:

PROLONGAR

etapa 3
Feito isso, podemos instalar o Webmin no CentOS 8. Para saber a última versão disponível, podemos visitar o seguinte link:

Portanto, para instalar a versão mais recente, executaremos o seguinte:

 wget http://www.webmin.com/download/webmin-current.tar.gz
Passo 4
ObservaçãoCaso não tenha o comando wget, podemos instalá-lo executando:
 yum -y install wget

Lá, ocorre o processo de download da última versão disponível:

PROLONGAR

Etapa 5
Prosseguimos para descompactar o arquivo tar.gz:

 tar xvf webmin-current.tar.gz

PROLONGAR

Etapa 6
Agora, excluímos o arquivo baixado:

 rm -f webmin-current.tar.gz

PROLONGAR

Etapa 7
Agora vamos mover a pasta criada a partir do Webmin:

 mv webmin * / usr / local / webmin

PROLONGAR

Etapa 8
Acessamos o diretório de trabalho / usr / local / webmin / e lá vamos executar o script de instalação do Webmin:

 cd / usr / local / webmin / (acesso ao diretório) ./setup.sh( execução de script)
Veremos o seguinte:

PROLONGAR

Etapa 9
Lá podemos pressionar Enter para configurar o seguinte:

  • Diretório de arquivo
  • Arquivo de log
  • Perl

PROLONGAR

Etapa 10
Depois de configurar o Perl, vemos a porta de acesso à web padrão:

PROLONGAR

ObservaçãoSe quisermos modificar a referida porta, devemos inseri-la e pressionar Enter.

Etapa 11
Em seguida, inserimos o nome de usuário (por padrão admin) e atribuímos a senha de acesso:

PROLONGAR

Etapa 12
Aí ocorre o processo de configuração do Webmin no CentOS 8 e assim que terminar veremos o método de acesso:

PROLONGAR

Etapa 13
Agora vamos conceder permissão a essa porta no firewall do sistema:

 firewall-cmd --add-port = 10000 / tcp --permanent firewall-cmd -reload

PROLONGAR

2. Como acessar o Webmin no CentOS 8

Passo 1
Agora será possível acessar o Webmin com qualquer uma das seguintes opções:

 http: // IP_address: 10000 http: // Computer_name: 10000
Ao acessar veremos o seguinte. Lá, clicamos no botão "Configurações avançadas":

Passo 2
Clicamos na linha "Access IP" para acessar o ambiente de login do Webmin no CentOS 8:

etapa 3
Nós inserimos o nome de usuário e a senha que atribuímos durante o processo de configuração e clicamos em Entrar para acessar o Webmin:

Passo 4

Painel centralNo painel central, temos o seguinte:

  • Nome da equipe.
  • Versão do Webmin.
  • Atividade do sistema.
  • Informações do processador.
  • Memória RAM usada.
  • Uso do disco rígido.
  • Sistema operacional usado.
  • Versão do kernel.
  • Carga da CPU.

PROLONGAR

Na parte inferior, podemos ver os logins recentes, bem como o uso do disco rígido.

WebminNa seção "Webmin", encontramos alguns aspectos da configuração do utilitário, como:

  • Defina o idioma da interface.
  • Atribua um tema (claro ou escuro).
  • Gere arquivos de configuração.
  • Configure o Webmin.
  • Visualize os usuários do Webmin.
  • Acesse o índice do servidor Webmin.

PROLONGAR

SistemaNa seção "Sistema" será possível:

  • Visualize os logins, bem como os fechamentos dos mesmos.
  • Altere as senhas.
  • Autenticação por meio de PAM.
  • Atribuir cotas de disco rígido.
  • Execute comandos.
  • Atribuir tarefas.
  • Visualize usuários e grupos.
  • Acesse eventos do sistema.
  • Veja os pacotes de software.

PROLONGAR

ServidoresNa seção "Servidores" podemos acessar configurações como:

  • Servidores Apache
  • Servidores MySQL
  • Servidor SSH
  • Acesso SAMBA

Nesse caso, devemos primeiro instalar cada um dos aplicativos do Webmin para acessá-los:

PROLONGAR

OutrasNa seção "Outros", podemos ver uma série de utilitários como:

  • Túnel HTTP
  • Configuração de PHP
  • Visualize o upload e download no servidor
  • Acesse o terminal para executar comandos
  • Estabelecer conexões SSH
  • Acesse o gerenciador de arquivos
  • Comandos de personalização

PROLONGAR

InternetEm "Red", como o próprio nome já diz, podemos configurar:

  • Permissões no Firewall CentOS 8
  • Ver configurações de rede
  • Edite o servidor NIS
  • Use Kerberos
  • Configurar IPv6
  • Veja os serviços de rede

PROLONGAR

HardwareEm "Hardware" podemos configurar:

  • Cliente ISCI.
  • Veja a hora do sistema.
  • Configure as partições CentOS 8.
  • Gerenciar impressoras.
  • Visualize o status dos dispositivos SMART e muito mais.

PROLONGAR

AgruparNa seção "Cluster" é possível configurar tudo relacionado a clusters, como:

  • Visualize usuários e grupos.
  • Altere as senhas.
  • Gerenciar servidores Webmin.
  • Veja os comandos do console e mais tarefas.

PROLONGAR

Módulos não usados ​​"Na linha "Módulos não usados" podemos ver todos os módulos que não estão mais ativos no Webmin:

PROLONGAR

Módulos de reinicializaçãoA opção "Reinicializar módulos" é responsável por reinicializar os módulos Webmin no CentOS 8.

Na parte inferior, encontramos alguns ícones onde podemos realizar tarefas como:

  • Acesse o terminal.
  • Altere o tema da interface.
  • Acesse os favoritos.
  • Sair, etc.

Você aprendeu como instalar o Webmin por meio do comando wget, mas agora o Solvetic explicará outro método igualmente eficaz.

3. Como instalar o Webmin no CentOS 8 usando RPM


Embora originalmente este seja um método que se aplica ao RedHat 8, como o CentOS é uma derivação disso, podemos fazer isso sem problemas, este processo será feito no CentOS 8 GUI.

Passo 1
A primeira etapa é adicionar o repositório Webmin executando o seguinte:

 nano /etc/yum.repos.d/webmin.repo
No novo arquivo criado, adicionaremos o seguinte:
 [Webmin] name = Webmin Distribution Neutral baseurl = https: //download.webmin.com/download/yum enabled = 1

Passo 2
Salvamos as alterações usando as teclas Ctrl + O e saímos do editor usando as teclas Ctrl + X. Agora importamos a chave do repositório GPG:

 rpm --import http://www.webmin.com/jcameron-key.asc

etapa 3
Observe que a versão atual do Webmin não valida o sistema RHEL (neste caso, CentOS 8), vamos mudar temporariamente a versão do sistema:

 cp / etc / redhat-release /etc/redhat-release.bak echo "CentOS Linux release 7.5.1804 (Core)" | sudo tee / etc / redhat-release

Passo 4
A versão 7.5 foi definida em vez do CentOS versão 8. Agora instalamos o Webmin executando:

 yum -y install webmin

Etapa 5
Podemos ver que os pacotes do Webmin estão carregados:

Etapa 6
Depois disso, procedemos com a instalação dos mesmos:

Etapa 7
Assim que a instalação for concluída, veremos o seguinte:

Etapa 8
Agora vamos mover o arquivo da versão CentOS para seu local original:

 mv /etc/redhat-release.bak / etc / redhat-release

Etapa 9
Verificamos a versão:

 cat / etc / redhat-release

Etapa 10
Para saber os detalhes do pacote RPM Webmin, executamos:

 rpm -qi webmin

Etapa 11
Acessamos o Webmin usando a sintaxe:

 http: // localhost: 10000 /
No início, veremos o aviso de segurança:

Etapa 12
Clicamos em Avançado e veremos o seguinte:

Etapa 13
Clicamos em Adicionar exceção e na janela exibida clicamos em “Confirmar exceção de segurança”:

Etapa 14
Agora podemos entrar com nossas credenciais:

Etapa 15
Portanto, instalamos o Webmin no CentOS 8 usando RPM:

Se quiser saber mais sobre os módulos disponíveis do Webmin pode visitar o seguinte link:

Assim, a Solvetic explicou de forma simples como instalar o Webmin no CentOS 8 tanto normalmente quanto com RPM.

Você vai ajudar o desenvolvimento do site, compartilhando a página com seus amigos

wave wave wave wave wave