As ferramentas de administração de sistemas operacionais têm como objetivo facilitar a gestão dos componentes e processos de cada parâmetro do ambiente. Neste mundo de aplicações temos um em particular que se destaca e é o Webmin, que é a solução ideal para esta administração centralizada já que nos oferece uma série de gráficos e dados em tempo real, com os quais a nossa tarefa de gestão será algo muito mais simples controlar.
Vamos aprender através deste tutorial como instalar o Webmin no Ubuntu 18.04 e veremos como usar esta ferramenta para facilitar nosso trabalho diário.
O que é WebminWebmin é uma interface baseada na web que foi desenvolvida para administração de sistemas para ambientes Unix. O melhor de tudo é que o Webmin pode ser usado por meio de qualquer navegador moderno e, por meio dessa interface, podemos configurar contas de usuário, Apache, DNS, troca de arquivos e muitas outras ações.
Com o uso do Webmin temos uma vantagem adicional que é que a necessidade de editar manualmente os arquivos de configuração do Unix como / etc / passwd é omitida, e assim administrar o sistema a partir do console ou remotamente, facilitando o trabalho administrativo e suporte.
A plataforma Webmin consiste em um servidor web simples e vários programas CGI que são atualizados diretamente por arquivos de sistema como /etc/inetd.conf e / etc / passwd. O servidor da web e todos os programas CGI foram escritos em Perl versão 5 e não usam módulos Perl não padrão.
Sistemas operacionaisAlguns dos sistemas operacionais suportados pelo Webmin são:
- CAOS Linux
- Cendio LBS Linux
- CentOS Linux
- CloudLinux
- Debian Linux
- DEC / Compaq OSF / 1
- HP / UX
- IBM AIX
- Immunix Linux
- Lanthan Linux
- Linux Mint
- OpenBSD
- OpenDarwin
- Openmamba Linux
- Redhat Enterprise Linux
- Redhat Linux
- Redhat Linux Desktop
- Sangoma Linux
- SuSE Linux
- SuSE OpenExchange Linux
- SuSE SLES Linux
- Synology DSM e muitos mais.
Agora veremos como instalar o Webmin no Ubuntu 18.04.
1. Como adicionar repositório Webmin no Ubuntu
Passo 1
Primeiro, você precisará adicionar o repositório Webmin para instalar e atualizar facilmente o Webmin usando o gerenciador de pacotes. Devemos adicionar este repositório no arquivo /etc/apt/sources.list e para isso usaremos um editor como este:
sudo nano /etc/apt/sources.listNo arquivo exibido, colaremos a seguinte linha:
deb http://download.webmin.com/download/repository sarge contrib
PROLONGAR
Passo 2
Agora vamos salvar as alterações usando as teclas Ctrl + O e sairemos usando Ctrl + X.
Agora vamos adicionar a chave PGP do Webmin para que o sistema faça uso do repositório, para isso executamos o seguinte:
wget http://www.webmin.com/jcameron-key.asc
PROLONGAR
etapa 3
Agora executamos o seguinte para adicionar a chave:
sudo apt-key add jcameron-key.asc
PROLONGAR
2. Como atualizar pacotes Webmin no Ubuntu
Depois que as chaves forem adicionadas, vamos atualizá-las executando:
atualização do apt sudo
3. Como instalar o Webmin no Ubuntu 18.04
Passo 1
Prosseguimos com a instalação do Webmin executando a seguinte linha:
sudo apt install webmin
PROLONGAR
Passo 2
Entramos com a letra S para confirmar o download e instalação do Webmin, uma vez finalizado o processo veremos o seguinte:
PROLONGAR
etapa 3
Na parte final podemos ver a sintaxe de acesso ao Webmin pelo navegador, que pode ser de duas formas:
https: // endereço_IP: 10000 / https: // nome_máquina: 10000 /
4. Como habilitar o firewall Linux
Será necessário que autorizemos a porta 10000 no firewall já que através dela será estabelecida a conectividade com o Webmin, para isso, iremos executar o seguinte:
sudo ufw allow 10.000
PROLONGAR
5. Como usar o Webmin no Ubuntu
Passo 1
Assim que configurarmos o firewall, acessaremos pelo navegador e, como um protocolo HTTP seguro (HTTPS) está sendo usado, veremos o seguinte aviso:
Passo 2
Clicamos na linha Avançado e veremos isso:
etapa 3
Lá, clicamos na linha de fundo Continuar para … e seremos redirecionados para o seguinte:
Passo 4
Lá iremos inserir as credenciais de acesso ao Ubuntu 18.04 e este será o ambiente oferecido pelo Webmin:
PROLONGAR
Etapa 5
Podemos ver que no lado esquerdo existem diferentes opções, como:
WebminA partir desta opção, temos a oportunidade de controlar vários aspectos da configuração do aplicativo, como usuários, temas, idiomas, etc:
PROLONGAR
SistemaComo o próprio nome indica, a partir daqui será possível acessar vários parâmetros de configuração do sistema, como log de eventos, usuários, grupos, autenticação PAM, senhas e muito mais.
PROLONGAR
ServidoresA partir desta opção teremos acesso aos parâmetros do servidor de email como Exim, Qmail, Postfix e Sendmail se os tivermos disponíveis.
OutrasNesta seção, teremos ferramentas úteis em mãos, como gerenciador de arquivos, conexões HTTP, conexões SSH, linha de comando e muito mais.
PROLONGAR
NetworkingGraças a esta seção, será possível gerenciar todas as configurações de rede, como IPv4, endereçamento IPv6, largura de banda, gerenciamento de interface de rede e muito mais.
PROLONGAR
HardwareÚtil para monitorar e saber em tempo real aspectos de hardware, como partições de disco, RAID, iSCII, hora do sistema e muito mais.
PROLONGAR
AgruparA partir desta seção será possível realizar tarefas relacionadas a clusters, como alteração de senhas, usuários, tarefas cron, Shell e muito mais.
PROLONGAR
Módulos não usadosNesta seção encontramos todos os módulos que não foram detectados no sistema ou que estão obsoletos.
PROLONGAR
Na parte inferior, temos a oportunidade de aplicar um tema escuro ao Webmin para criar um impacto muito melhor em um nível visual:
PROLONGAR
Podemos ver que no Dashboard encontramos informações precisas sobre o servidor, como:
- Porcentagem de uso de CPU, memória RAM virtual, etc.
- Versão Webmin
- Nome de anfitrião
- Versão do sistema operacional
- Versão do kernel
- Tempo de atividade do sistema
- Processos em execução
- Atualizações disponíveis e muito mais.