Quando fazemos a instalação de um servidor utilizando Linux, normalmente, não instalamos uma interface gráfica (KDE, Gnome e etc.) a fim de reduzir o consumo de recursos de hardware da maquina que desempenhará este papel. Outro motivo para não instalar uma interface gráfica é o fato de que, geralmente, servidores são máquinas isoladas fisicamente, sendo acessadas remotamente (via SSH).
No Linux, as configurações dos programas e serviços, normalmente, estão armazenadas em arquivos de texto simples. Logo, a via normal para alterações no sistema é o acesso remoto via SSH e a edição de textos (usando o nano ou vim, por exemplo).

A proposta básica do Webmin é simples: criar uma interface gráfica (web) para a edição desses arquivos de configuração. Obviamente que o Webmin vai além disto, mas essa é a essência.
O Webmin é baseado em módulos personalizáveis, sendo possível adicionar ou remover módulos de acordo com suas necessidades. É possível instalar o Webmin utilizando o APT ou pacote de instalação. As instruções a seguir foram retiradas do site do Webmin. Eu, particularmente, prefiro instalá-lo usando o APT, para que sejam resolvidas as dependências. Por isto, vou explicar como faze-lo desta forma.
Instalando o Webmin via APT
Edite o arquivo de fontes do APT /etc/apt/sources.list e adicione os repositórios:
deb http://download.webmin.com/download/repository sarge contrib
deb http://webmin.mirror.somersettechsolutions.co.uk/repository sarge contrib
Depois, instale a GPG key:
cd /root
wget http://www.webmin.com/jcameron-key.asc
apt-key add jcameron-key.asc
Agora você pode instalar usando os comandos:
apt-get update
apt-get install webmin
Você pode usar o aptitude, obviamente.
As dependências serão resolvidas.
Acessando
Se tudo correu bem, basta acessar o seu servidor a partir do seu navegador. Para isto, digite no endereço:
https://seuservidor:10000
Onde seuservidor é o nome ou o endereço IP do seu servidor. Será necessário adicionar uma exceção de segurança ao seu navegador no primeiro acesso. Depois disto, uma tela de login aparecerá, use o seu usuário ou o usuário root para logar-se no Webmin.
A partir deste ponto você terá acesso à vários módulos do Webmin. Para mudar o idioma da interface, entre na categoria “Webmin”, no módulo “Webmin configuration” na opção “Language”.
Nos próximos posts abordarei alguns módulos mais utilizados.


28/06/2011 às 09:18
Então… cara gostei da chamada para o texto, ficou legal… mas quando acessei o conteúdo deu uma desanimada, e explico meus motivos:
- Os tópicos não estão padronizados, tem um em negrito e outro sem negrito
- O texto ficou pequeno e as entradas técnicas não demonstram quando usar como root ou como usuário (# – root, $ – usuário)
– O Debian Sarge foi descontinuado faz muito tempo… então não faz sentido usar algo tão velho atualmente
– Usar pacotes não padronizados pelo Debian (o Webmin foi retirado do Debian por um bom motivo)
Agora, alguns pontos eu gostei:
– Simplicidade na explicação
– Chamada para o tópico…
Boa sorte ae e respondi sua pergunta no Youtube.
Abraços,
Brivaldo Jr
28/06/2011 às 12:49
Valeu Brivaldo!
É sempre bom receber críticas construtivas!
Contudo, não vou modificar o post, pois a ideia é melhorar nos próximos posts. Assim, aprendemos melhor com nossos erros, não acha?
Obrigado!