Como instalar y configurar Webmin en OpenSolaris

Sin duda Webmin es una magnifica herramienta de gestión web de cualquier sistema Unix.

OpenSolaris ya tiene como paquete básico este magnifico programa.

El proceso de instalación es bien sencillo.

Buscar e instalar el paquete de software

Primero buscamos el paquete.

Last login: Wed May 21 18:51:19 2008
Sun Microsystems Inc.   SunOS 5.11      snv_86  January 2008
-bash-3.2$ pfexec pkg search -r webmin
INDEX      ACTION    VALUE                     PACKAGE
basename   dir       etc/webmin/webmin         pkg:/SUNWwebmin@1.340-0.86
basename   dir       etc/webmin/webmin         pkg:/SUNWwebmin@1.340-0.75
basename   dir       etc/webmin/webmin         pkg:/SUNWwebmin@1.340-0.86
basename   dir       etc/webmin/webmin         pkg:/SUNWwebmin@1.340-0.79

Ahora una vez encontrado el paquete los instalamos

-bash-3.2$ pfexec pkg install SUNWwebmin

Esperamos ver terminar la instalación

DOWNLOAD                                    PKGS       FILES     XFER (MB)
Completed                                    1/1 19946/19946   40.35/40.35

PHASE                                        ACTIONS
Install Phase                            24298/24298

Configurar Webmin

Ahora configuramos Webmin (ojo este paso se debe realizar como root)

-bash-3.2$ su
Password:
usuario@opensolaris:~# /usr/sfw/bin/webminsetup
Login name (default root):
root
Web server port (default 10000):
10000

Use SSL?  [y,n,?,q] y
***********************************************************************
*            Welcome to the Webmin setup script, version 1.340        *
***********************************************************************
Webmin is a web-based interface that allows Unix-like operating
systems and common Unix services to be easily administered.

Installing Webmin in /usr/sfw/lib/webmin ...

***********************************************************************
Webmin uses separate directories for configuration files and log files.
Unless you want to run multiple versions of Webmin at the same time
you can just accept the defaults.

Config file directory [/etc/webmin]: Found existing Webmin configuration in /etc/webmin

Creating start and stop scripts..
..done

Updating config files..

..done

Changing ownership and permissions ..
..done

Running postinstall scripts ..
..done

Attempting to start Webmin mini web server..
..done

***********************************************************************
Webmin has been installed and started successfully. Use your web
browser to go to

  http://opensolaris:10000/

and login with the name and password you entered previously.

Comprobamos si el servicio esta correctamente instalado

egloeda@opensolaris:~# svcs -a |grep webmin
online         21:41:43 svc:/application/management/webmin:default

Uff, tenemos un problema

Ahora podemos utilizar Webmin, basta con poner la dirección http://opensolaris:10000, pero al intentar entrar como root nos da el siguiente error, ErrorLogin Failed Login failed. Please try again.,

Error al intentar entrar en Webmin instalado en OpenSolaris

No se preocupe esto tiene solución, es un bug ya identificado y la forma de solucionarlo es el siguiente.

  • Editamos el fichero /etc/webmin/miniserv.users, y cambiamos el usuario root, por el usuario activo, en mi caso se llama elusuario. En el fichero cambiamos la linea root:x:0 por elusuario:x:101 .
  • Editamos el fichero /etc/webmin/webmin.acl, copiamos todo el texto, y lo pegamos al final del fichero, de este nuevo bloque cambiamos root por elusuario.
  • Reiniciamos el servicio.
elusuario@opensolaris:~# svcadm restart svc:/application/management/webmin:default

El final

Ya podemos utilizar Webmin, tan solo recordar que el usuario ya no es root si no elusuario.

Saludos

Un comentario

  • Pingback: Webmin, interfaz web de administración : Xoftware Libre

  • Comments are closed.

    Google+