Instalando o Webmin
Dica publicada em Linux / Software
Instalando o Webmin
Olá pessoal, beleza?
Estou postando uma dica para quem está migrando do Windows para Linux ou quem é iniciante no Linux e gosta de ambiente gráfico para configuração de serviços do sistema ou serviços de redes de computadores, mas sem tocar no prompt do shell para configurar "manualmente" usando ferramentas em modo texto os arquivos de configuração.
Bom, o Webmin é um software bastante útil para isso, ele roda direto de qualquer navegador moderno.
Mas nesta dica uso a distribuição Debian Lenny e Squeeze como exemplo para a instalação do webmin. Chega de conversa e vamos ao que interessa!
Primeiro a instalação pode ser feita de duas formas:
1° - baixando o arquivo do webmin e depois instalando.
Acesse o site do webmin:
Escolha o pacote webmin para sua distribuição, no exemplo o Debian.
Caso queira baixar pelo wget use:
# wget -cb http://prdownloads.sourceforg e.net/webadmin/webmin_1.540_all.deb
A opção "-c" é para continuar caso o download seja interrompido e "-b" para executar em segundo plano (background).
Após baixar o pacote faça:
# dpkg -i webmin_1.540_all.deb
Obs.: Caso o dpkg detecte alguma dependência, então instale-a ou use o "apt-get -f install" para arrumar a casa. Caso não goste do apt-get e não queira baixar a dependência para instalar manualmente, use o "aptitude -f install" (isto instalará as dependências caso sejam necessárias).
Caso não queira passar por tudo isso, instale pelo aptitude ou apt-get, mas antes disso adicione o repositório do webmin no sources.list. Adicione a seguinte linha no seu sources.list do Debian:
# echo "deb http://download.webmin.com/download/repository sarge contrib" >> /etc/apt/sources.list
(tanto faz se é Debian Lenny ou Squeeze)
Após feito isso faça o seguinte:
Baixe a chave pública do webmin e depois adicione a chave ao apt:
# wget -q http://www.webmin.com/jcameron-key.asc
# apt-key add jcameron-key.asc
Após adicionar vai aparecer "OK" sem aspas.
Feito, atualize a lista de pacotes usando o apt-get ou aptitude:
# apt-get update
ou
#aptitude update
Agora instale o webmin:
# aptitude install webmin
ou
# apt-get install webmin
Após ter instalado o webmin, vá até seu navegador e digite:
https://localhost:10000
Obs.: Caso queira utilizar outro usuário que não seja o root por questões de segurança então crie um usando o próprio webmin.
Acesse o webmin com o login de root ou com de outro usuário.
Pronto, voilà! Você já pode configurar o seu sistema via webmin (interface gráfica).
É isso aí galera, espero ter ajudado alguns colegas e obrigado ao VOL pelo espaço.
Até a próxima!
Estou postando uma dica para quem está migrando do Windows para Linux ou quem é iniciante no Linux e gosta de ambiente gráfico para configuração de serviços do sistema ou serviços de redes de computadores, mas sem tocar no prompt do shell para configurar "manualmente" usando ferramentas em modo texto os arquivos de configuração.
Bom, o Webmin é um software bastante útil para isso, ele roda direto de qualquer navegador moderno.
Mas nesta dica uso a distribuição Debian Lenny e Squeeze como exemplo para a instalação do webmin. Chega de conversa e vamos ao que interessa!
Primeiro a instalação pode ser feita de duas formas:
1° - baixando o arquivo do webmin e depois instalando.
Acesse o site do webmin:
Escolha o pacote webmin para sua distribuição, no exemplo o Debian.
Caso queira baixar pelo wget use:
# wget -cb http://prdownloads.sourceforg e.net/webadmin/webmin_1.540_all.deb
A opção "-c" é para continuar caso o download seja interrompido e "-b" para executar em segundo plano (background).
Após baixar o pacote faça:
# dpkg -i webmin_1.540_all.deb
Obs.: Caso o dpkg detecte alguma dependência, então instale-a ou use o "apt-get -f install" para arrumar a casa. Caso não goste do apt-get e não queira baixar a dependência para instalar manualmente, use o "aptitude -f install" (isto instalará as dependências caso sejam necessárias).
Caso não queira passar por tudo isso, instale pelo aptitude ou apt-get, mas antes disso adicione o repositório do webmin no sources.list. Adicione a seguinte linha no seu sources.list do Debian:
# echo "deb http://download.webmin.com/download/repository sarge contrib" >> /etc/apt/sources.list
(tanto faz se é Debian Lenny ou Squeeze)
Após feito isso faça o seguinte:
Baixe a chave pública do webmin e depois adicione a chave ao apt:
# wget -q http://www.webmin.com/jcameron-key.asc
# apt-key add jcameron-key.asc
Após adicionar vai aparecer "OK" sem aspas.
Feito, atualize a lista de pacotes usando o apt-get ou aptitude:
# apt-get update
ou
#aptitude update
Agora instale o webmin:
# aptitude install webmin
ou
# apt-get install webmin
Após ter instalado o webmin, vá até seu navegador e digite:
https://localhost:10000
Obs.: Caso queira utilizar outro usuário que não seja o root por questões de segurança então crie um usando o próprio webmin.
Acesse o webmin com o login de root ou com de outro usuário.
Pronto, voilà! Você já pode configurar o seu sistema via webmin (interface gráfica).
É isso aí galera, espero ter ajudado alguns colegas e obrigado ao VOL pelo espaço.
Até a próxima!
Obrigada pela dica...
Você sabe como configuro o webmin para fazer autenticação via PAM???
Configurei o pam e consigo, com um usuário do domínio, logar via ssh no servidor, mas no webmin ele retorna o erro:
Jun 9 11:20:55 fc70default perl: pam_unix(webmin:auth): authentication failure; logname= uid=0 euid=0 tty= ruser= rhost= user=USUARIO_DOMINIO
Jun 9 11:20:56 fc70default webmin[5717]: Invalid login as USUARIO_DOMINIO from MEU_IP
Valeu