Instalando o Webmin

Publicado por Edson em 04/05/2011

[ Hits: 54.248 ]

 


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!

Outras dicas deste autor

openSUSE 12.2 com KDE - Problema de resolução de tela [Resolvido]

Impressoras Epson - Instalação de drivers no Debian Squeeze

LibreOffice 3.5.3 - Instalação no CentOS 6.x

Configuração de teclado utilizando as distribuições CentOS, Debian e Ubuntu

CentOS 6.X - Instalando driver Broadcom wl.ko

Leitura recomendada

Instalar Insigne Linux Momentum 5.5 no VirtualBox e VMware

Morphon - Editor de arquivos XML

Como instalar o Netbeans em formato .sh [Vídeo]

Instalando a webcam Microsoft Lifecam VX1000

Alltray - seus programas favoritos em sua system tray

  

Comentários
[1] Comentário enviado por nayara em 09/06/2011 - 11:35h

Olá Edson,

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

[2] Comentário enviado por demattos27 em 21/06/2011 - 21:31h

òtimo tutorial, estou aprendendo linux e com esse conteúdo tudo fica mais fácil e motiva ao estudo.

[3] Comentário enviado por eabreu em 09/11/2011 - 22:11h

Desculpe demorar tanto tempo nayara, mas tente fazer isso e veja se dá certo pra você

1º - abra o webmin
2º - vá no menu: System
3º - Clique na opção: PAM Authentication
4º - Clique no serviço webmin e faça suas configurações..

[4] Comentário enviado por emerson.herc em 01/12/2011 - 15:14h

Ola Edson, tudo bem?

Segui a risca o procedimento, mas no final gera um erro na instalação do WEBMIN.

#aptitude install webmin

Couldn´t find any package whose name or description matched "webmin"
Couldn´t find any package whose name or description matched "webmin"
No packages will be installed, upgraded, or removed
0 packages upgrade, 0 newly installed, upgraded, 0 to remove and 0 not upgraded.
Need to get 0 B ofarchives. After unpacking 0 B will be used.

Uso o Debian Squeeze.
uname -a
2.6.32-5-686

[5] Comentário enviado por eabreu em 05/01/2012 - 02:45h

Ele não encontrou um pacote como está na descrição, por isso não instalou.

Após adicionar ao sources.list o repositório do webmin você atualizou e depois instalou a chave de criptografia pública usando para ambos os comandos o usuário root:

deb http://download.webmin.com/download/repository sarge contrib

# aptitude update
# wget -q http://www.webmin.com/jcameron-key.asc
# apt-key add jcameron-key.asc

# aptitude install webmin


[6] Comentário enviado por ocristopfer em 20/10/2012 - 17:48h

vlw pela dica ajudou bastante

[7] Comentário enviado por kmmx em 20/11/2012 - 00:01h

pacotes a serem sanados:

apt-get -f install webmin libnet-ssleay-perl libauthen-pam-perl libio-pty-perl apt-show-versions libapt-pkg-perl



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts