Gerenciando sistemas Unix com a ferramenta gráfica WEBMIN

Olá, pessoal!

Neste artigo estarei apresentando um breve conceito da ferramenta Webmin que foi desenvolvida para fins de gerenciamento de sistemas Unix através de uma interface Web.

Após a apresentação, demonstro como instalar em um sistema operacional Linux Debian.

O que é o Webmin?

O Webmin é uma interface baseada na Web para administração de sistemas baseados em Unix. Usando qualquer navegador que suporte tabelas e formulários (e Java para o módulo Gerenciador de arquivos), você pode configurar contas de usuário, Apache, DNS, compartilhamento de arquivos e assim por diante.

O Webmin consiste em um servidor web simples e vários programas CGI que atualizam diretamente arquivos do sistema como /etc/inetd.conf e /etc/passwd.

Quem desenvolveu o Webmin?

Quase todo o desenvolvimento do Webmin foi feito por Jamie Cameron, apesar de muitas pessoas contribuírem com patches e traduções para outros idiomas. Há também muitos módulos de terceiros que foram desenvolvidos por outras pessoas separadamente.

Qual licença é distribuída pelo Webmin?

Todas as versões recentes do Webmin estão sob uma licença semelhante à BSD, o que significa que pode ser distribuído e modificado livremente para uso comercial e não comercial.

Como o Webmin suporta o conceito de módulos (como os plugins do Photoshop), qualquer um pode desenvolver e distribuir seus próprios módulos Webmin para qualquer finalidade e distribuí-los sob qualquer licença (como GPL, comercial ou shareware).

Sistemas suportados

Atualmente o Webmin conta com uma lista extensa de sistemas suportados, que pode ser conferida no endereço do projeto em: www.webmin.com/.

Instalação no Debian versão 9

Antes de começar, considerar as seguintes informações:

  • Os passos foram realizados em uma instalação limpa e somente texto no sistema operacional Debian versão 9.

  • Todos os comandos foram executados com o super usuário (root).

Passo 1

Acesse uma pasta de sua preferência e realize o download do Webmin:

root@debian:~# cd /tmp

root@debian:/tmp# wget http://prdownloads.sourceforge.net/webadmin/webmin_1.890_all.deb

IMG-01Passo 2

Após o download, execute o comando de instalação:

root@debian:/tmp# dpkg – – install webmin_1.890_all.deb

Na imagem abaixo o sistema retorna um erro e informa que existem dependências que precisam estar instaladas para que a instalação prossiga:

IMG-02Passo 3

Instalando as dependências e prosseguindo com a instalação:

root@debian:/tmp# apt install -f

Basta pressionar “S” e a tecla enter para prosseguir:

IMG-03Passo 4

Sistema instalado e disponível no endereço:

IMG-04Passo 5

Acesse o navegador e insira o endereço IP ou nome DNS do servidor acrescido da porta 10000. Exemplo: https://ip:porta ou https://nome:porta

Após abrir a tela de login, conforme imagem abaixo, basta inserir as credencias de acesso:

webmin-login-gestao-unix

Resultado:

Você verá o dashboard do Webmin com inúmeras informações acerca do sistema operacional.

webmin-dashboard-gestao-linux

Finalizando

Enfim, estes são os passos para a instalação e acesso a aplicação Webmin. Agora é só navegar pelos menus e descobrir as inúmeras facilidades que o sistema possibilita.

Em caso de dúvidas, deixe o seu comentário logo abaixo!

Henrique Claus

Mais artigos deste autor »

Meu nome é Henrique de Oliveira Claus, sou formado em Rede de computadores e iniciei minha trajetória na área de informática e tecnologia no ano de 2004.
Além da graduação, possuo certificações e cursos dos principais fornecedores de softwares do mercado.
Por mais de 15 anos trabalhei em empresas de variados ramos de atividades, implementando soluções e adquirindo experiências com diversas tecnologias, hoje atuo como autônomo, oferecendo ao mercado tudo aquilo que adquiri em todos esses anos.
Sou apaixonado por informática e tecnologia, gosto de adquirir e transmitir o conhecimento adquirido.
Posso ser encontrado em minhas redes sociais ou diretamente em meu site através do endereço https://clausit.com


Deixe seu comentário

Seu endereço de e-mail não será publicado. Campos com * são obrigatórios!