Algo um tanto quanto problemático no Linux, em especial para usuários acostumados com sistemas operacionais como o Windows, é seu painel de administração. Não só cada X tem o seu, como a cada versão o painel apresenta diversas mudanças. Muitas vezes drásticas. O que obriga o usuário a ter que reaprender a usar a mesma coisa. O que, convenhamos, faz muita gente ficar longe do Linux. Eu mesmo, quando estava começando a me adaptar com o uso do Linux (ano passado) tive sérios problemas quanto a isso. Mas, aprendi sobre uma ferramenta e algumas boas práticas que me ajudaram com a transição.
A ferramenta em questão se chama webmin.
Por padrão, o webmin pode ser acessado localmente por http://localhost:10000/ com o login e senha de root. Para acessar remotamente, substitua o localhost pelo IP da máquina. A porta de acesso pode ser mudada utilizando o próprio webmin.
Adicione as seguintes linhas no final do arquivo /etc/apt/sources.list:
Instale chave GPG do repositório:
Então basta executar:
Caso o sistema reclame por problemas com dependências:
Agora, se o problema for com o pacote libmd5-perl você terá que instalá-lo "manualmente". Esse problema aconteceu comigo hoje. Mas é fácil de resolver. Encontrei a solução aqui.
É só baixar o pacote diretamente e instalá-lo:
O pacote é instalado no diretório: /usr/libexec/webmin
Crie o arquivo /etc/yum.repos.d/webmin.repo com o seguinte conteúdo:
Além disso, instale a chave GPG do repositório:
Com isso você deverá poder instalar com o comando:
O pacote é instalado no diretório: /usr/share/webmin
Descompacte, acesse a pasta criada e execute o arquivo de instalação que está lá dentro. Caso queira, você pode escolher o diretório para instalar como /usr/local/webmin (que é o padrão):
A ferramenta em questão se chama webmin.
webmin
O webmin é um painel de controle feito em PHP, ou seja, com ele você gerencia as configurações da sua máquina pelo navegador. Ele funciona como um centralizador de configurações do sistema, monitoração dos serviços e de servidores com uma interface amigável independente de distribuição. O que o torna muito útil tanto para evitar os reaprendizados com diferentes painéis de administração como ele também pode ser configurado para ser acessado de qualquer local. Uma funcionalidade excelente e perigosa, pois se mal configurado pode dar uma entrada para invasão do sistema.Por padrão, o webmin pode ser acessado localmente por http://localhost:10000/ com o login e senha de root. Para acessar remotamente, substitua o localhost pelo IP da máquina. A porta de acesso pode ser mudada utilizando o próprio webmin.
Instalação:
- Debian - apt-get
#repositorios do webmin deb http://download.webmin.com/download/repository sarge contrib deb http://webmin.mirror.somersettechsolutions.co.uk/repository sarge contrib
Instale chave GPG do repositório:
wget http://www.webmin.com/jcameron-key.asc apt-key add jcameron-key.asc
Então basta executar:
sudo apt-get update sudo apt-get install webmin
Caso o sistema reclame por problemas com dependências:
sudo apt-get install perl libnet-ssleay-perl openssl libauthen-pam-perl libpam-runtime libio-pty-perl apt-show-versions python
Agora, se o problema for com o pacote libmd5-perl você terá que instalá-lo "manualmente". Esse problema aconteceu comigo hoje. Mas é fácil de resolver. Encontrei a solução aqui.
É só baixar o pacote diretamente e instalá-lo:
wget http://mirrors.kernel.org/ubuntu/pool/universe/libm/libmd5-perl/libmd5-perl_2.03-1_all.deb sudo dpkg -i libmd5-perl_2.03-1_all.deb
E agora, executar o apt-get para instalar o webmin deve funcionar. ;)
O pacote é instalado no diretório: /usr/libexec/webmin
- "RPM" - yum
[Webmin] name=Webmin Distribution Neutral #baseurl=http://download.webmin.com/download/yum mirrorlist=http://download.webmin.com/download/yum/mirrorlist enabled=1
Além disso, instale a chave GPG do repositório:
wget http://www.webmin.com/jcameron-key.asc rpm --import jcameron-key.asc
Com isso você deverá poder instalar com o comando:
yum install webmin
O pacote é instalado no diretório: /usr/share/webmin
- TAR
Antes de instalar o webmin, você deve ter o Perl 5 instalado no seu sistema. O Perl geralmente fica nos diretórios /usr/local/bin/perl ou /usr/bin/perl, e vem como parte das versões mais recentes do Linux. Se você não tem o Perl instalado, você pode baixá-lo do site oficial http://www.perl.com/.
Para baixar o pacote tar.gz do webmin:
[root@yourhost /]# cd /tmp [root@yourhost /tmp]# wget http://prdownloads.sourceforge.net/webadmin/webmin-1.590.tar.gz
Descompacte, acesse a pasta criada e execute o arquivo de instalação que está lá dentro. Caso queira, você pode escolher o diretório para instalar como /usr/local/webmin (que é o padrão):
[root@yourhost /tmp]# gunzip webmin-1.590.tar.gz [root@yourhost /tmp]# tar xf webmin-1.590.tar [root@yourhost /tmp]# cd webmin-1.590 [root@yourhost /tmp/webmin-1.590]# ./setup.sh /usr/local/webmin
Iniciar webmin com o sistema
Se houver suporte para o seu sistema, o webmin vai perguntar se você quer iniciá-lo automaticamente no boot.
- Solaris
Para instalar no Solaris, primeiro baixe o pacote:
wget http://prdownloads.sourceforge.net/webadmin/webmin-1.590.pkg.gz
Se necessário, mude para root:
su root
No Solaris 11, em alguns casos essa mudança para root causa um problema que é resolvido pelo comando:
rolemod -K type=normal root
Então, execute os comandos a seguir para descompactar e instalar:
gunzip webmin-1.590.pkg.gz pkgadd -d webmin-1.590.pkg WSwebmin
O pacote é instalado no diretório: /opt/webmin
Usermin
Usermin é um módulo do webmin para gerenciar emails, senhas, bancos de dados, ssh entre outros conforme os módulos instalados. Foi feito para ser uma ferramenta para usuários comuns em sistemas Unix, e realiza a maioria das tarefas possíveis via ssh ou terminal.Virtualmin
É um módulo do webmin para gerenciar múltiplos hosts virtuais através de uma interface similar a do Plesk e Cpanel. IEle suporta a criação e gerenciamento de hosts virtuais do Apache, domínios BIND DNS, banco de dados MySQL, e caixas de emails Postfix ou Sendmail. Por ser um módulo do webmin, já faz uso das configurações do sistema já obtidas pelo webmin.Há uma versão paga e uma gratuita dele. Claro que a paga oferece muito mais funcionalidades, o que não faz da gratuita uma ferramenta ruim. Pelo contrário. Ela é muito boa.
Por hoje é só. ;)
Fontes:
http://pt.wikipedia.org/wiki/Webmin, http://www.webmin.com e http://en.wikipedia.org/wiki/Virtualmin,
Nenhum comentário:
Postar um comentário