Como instalar e usar o Webmin no Ubuntu e Fedora

Desta vez falaremos de uma ferramenta muito interessante para a administração de nossos servidores Linux que é o Webmin. O Webmin é uma interface da web que facilita o gerenciamento de diferentes parâmetros de nossos servidores e a partir do qual podemos realizar tarefas de gerenciamento, como:

  • Gerenciamento de conta de usuário
  • Configuração Apache
  • Configuração DNS
  • Compartilhe arquivos, entre outros

Webmin oferece suporte a vários sistemas O que:

  • TurboLinux, Ubuntu Linux, United Linux, Ute Linux, White Dwarf Linux, Whitebox Linux, Wind River Linux, Windows, X / OS Linux, Xandros Linux, XenServer Linux, Yellow Dog Linux, Yoper Linux, Mac OS X, Linux Mint, Debian , CentOS

Se quisermos ver mais informações sobre o Webmin, podemos ir à página oficial e de lá ver a documentação necessária. As aplicações Webmin são baseadas em módulos Pearl e utilizam a porta TCP 10000 com biblioteca OpenSSL para comunicação web, proporcionando maior segurança e confiabilidade. A última versão do Webmin é 1.801 lançada em 26 de maio e inclui grandes mudanças e correções.

1. Instalação Webmin


Vamos começar com o Processo de instalação do Webmin em um ambiente Ubuntu 16.04 LTS.

Passo 1
O primeiro passo será criar o arquivo onde serão armazenadas as atualizações, para isso vamos habilitar este repositório criando o arquivo webmin.repo:

Em ambientes RHEL, CentOS e Fedora
O caminho é:

 /etc/yum.repos.d/webmin.repo
Vamos inserir o seguinte:
 [Webmin] name = Webmin Distribution Neutral # baseurl = http: //download.webmin.com/download/yum mirrorlist = http: //download.webmin.com/download/yum/mirrorlist enabled = 1

Em ambientes Debian ou Ubuntu, faremos o seguinte
Abrimos o seguinte caminho usando o editor vi ou nano: /etc/apt/sources.list
Depois de aberto, inseriremos as seguintes linhas:

 deb http://download.webmin.com/download/repository sarge contrib deb http://webmin.mirror.somersettechsolutions.co.uk/repository sarge contrib
Economizamos usando a combinação Ctrl + O e saímos pressionando a combinação Ctrl + X.

Passo 2
Em seguida, importaremos e instalaremos as chaves GPC que serão usadas para os pacotes assinados do Webmin.

Vamos usar em ambientes Chapéu vermelho os seguintes comandos:

 wget http://www.webmin.com/jcameron-key.asc rpm --import jcameron-key.asc
Em ambientes Debian nós vamos usar:
 wget http://www.webmin.com/jcameron-key.asc sudo apt-key add jcameron-key.asc
[color = # a9a9a9] wget [/ color]

etapa 3
Em seguida, instalaremos o webmin, para isso primeiro atualizaremos os pacotes.

Em ambientes Chapéu vermelho vamos usar o seguinte:

 yum update yum install webmin
Em ambientes Debian, usaremos os seguintes comandos:
 sudo apt-get update sudo apt-get install webmin

Aceitamos o download e esperamos que os pacotes sejam baixados e instalados em nosso sistema Ubuntu.
Podemos ver que uma vez instalado o Webmin, a versão (1.801) e a porta TCP através da qual se realizará a comunicação (10000).

Passo 4
Em seguida, iniciaremos o serviço Webmin.

Em ambientes Chapéu vermelho nós vamos usar:

 /etc/init.d/webmin start /etc/init.d/webmin status
Em ambientes Debian nós vamos usar:
 sudo /etc/init.d/webmin start sudo /etc/init.d/webmin status

Etapa 5
Depois de realizar este processo vamos configurar o acesso ao Webmin, pois temos notado que o Webmin roda por padrão na porta TCP 10000, por isso devemos abrir esta porta no firewall para que a comunicação seja correta, para isso vamos use o iptables. (Lembre-se de que devemos reiniciar o serviço para aplicar as alterações).

Em ambientes Chapéu vermelho, CentOS Y Fedora usaremos os seguintes comandos:

 iptables -A INPUT -p tcp -m tcp --dport 10000 -j ACEITAR serviço iptables salvar /etc/init.d/iptables restart
Nos demais ambientes usaremos o comando:
 Sudo ufw allow 10.000
Assim que a instalação for concluída, veremos seu uso.

2. Como usar o Webmin


Agora vamos entrar em nosso navegador e inserir o endereço IP de nossa máquina Ubuntu 16.04, podemos verificar isso usando o comando ifconfig, neste caso é 192.168.0.13, devemos inserir o seguinte:

https://192.168.0.13:10000

Devemos autorizar o acesso ao endereço IP através da opção Avançado. Assim que o acesso for autorizado, veremos a seguinte janela onde devemos inserir as credenciais com as quais faremos o login no Webmin.

Depois de inserir esses dados, clicamos em Login e poderemos ver o seguinte ambiente Webmin.

PROLONGAR

[color = rgb (169,169,169)] Clique na imagem para ampliar [/ color]

Como podemos ver no lado esquerdo, temos vários opções de gestão O que:

  • Mudanças de senha
  • Ver discos e redes
  • Processos em execução
  • Usuários e grupos, entre outros

No lado central podemos ver todas as informações relacionadas ao sistema, como o nome do host, a versão do Webmin, o sistema operacional instalado, os processos que estão sendo executados naquele momento, etc. As informações que podemos ver são muito completas.

PROLONGAR

[color = rgb (169,169,169)] Clique na imagem para ampliar [/ color]

Vamos analisar algumas das tarefas que podemos realizar com o Webmin. Clique na opção Mudar senha e podemos ver o seguinte:

PROLONGAR

[color = rgb (169,169,169)] Clique na imagem para ampliar [/ color]

Podemos notar que os usuários ativos aparecem no painel central, podemos clicar em qualquer um deles para fazer os ajustes necessários.

Agora vamos pressionar a opção Usuários e grupos poder observar detalhadamente os usuários, os grupos a que pertencem, o diretório onde se encontram, etc.

PROLONGAR

[color = rgb (169,169,169)] Clique na imagem para ampliar [/ color]

Através do Webmin podemos analisar os pacotes que podem ser atualizados usando a opção Atualizações do pacote de software.

PROLONGAR

[color = rgb (169,169,169)] Clique na imagem para ampliar [/ color]

Da opção Configuração Webmin na guia Webmin Podemos editar os parâmetros da plataforma usando esta alternativa, podemos ver o seguinte:

PROLONGAR

[color = rgb (169,169,169)] Clique na imagem para ampliar [/ color]

A partir daí podemos editar opções como o IP com o qual acessamos a plataforma, a interface do usuário, categorias, idioma, entre muitas outras opções.

Webmin é uma ferramenta muito completa que está organizado em categorias vitais para a gestão do nosso Ubuntu 16, podemos notar que existem categorias para a rede, o sistema, os clusters, o hardware e isso torna o Webmin realmente interessante, podemos configurar muitos aspectos do sistema, para exemplo, pressionando a opção Configuração de rede na guia Rede, veremos o seguinte:

PROLONGAR

[color = rgb (169,169,169)] Clique na imagem para ampliar [/ color]

Percebemos que podemos editar os roteadores e gateways, as interfaces de rede, etc.

PROLONGAR

[color = # a9a9a9] Clique na imagem para ampliar [/ color]

Não hesitemos em instalar e revisar as múltiplas opções que ele nos oferece. Webmin para nossas tarefas de gestão e podemos ver que será de grande ajuda, sem dúvida.

wave wave wave wave wave