Instalando WebMin en Ubuntu Server.
|WebMin es una herramienta basada precisamente en una interface web, está orientado para los administradores de servidores Unix, la idea es que desde cualquier navegador podamos conectarnos a nuestro servidor y configurarle muchas características o agregarle nuevas.
En lo personal no es que lo necesite (me gusta realizar las cosas “manualmente”) pero tengo la plena seguridad de que a mucha gente le será de ayuda instalar este tipo de aplicaciones.
Primero descargamos el paquete de WebMin, lo encontramos en TAR, GZIP, RPM, DEB, PKG, ZIP, para este ejemplo usaremos el archivo .DEB.
Una vez el paquete esta en nuestro equipo, debemos copiarlo al Servidor, la manera más fácil de hacerlo es con samba y así de una vez podemos ir instalando este practico y SUPER útil programa.
NOTA: Para quienes no saben que es samba, es un implementación libre de SMB/CIFS, (el cual ya lo comentamos en la entrada anterior) como ya sabemos CIFS es otra re-implementación hecha por Microsoft para sus Sistemas Operativos, le pusieron samba por SMB, en otras palabras con samba puedes compartir archivos e impresoras en redes Windows (como ya lo vimos en otra entrada)
Vamos a una consola como root y digitamos:
apt-get install samba samba-doc smbclient
Una vez termina la instalación debemos configurar samba, vamos a la siguiente ruta:
/etc/samba
Y buscamos el archivo smb.conf y lo abrimos con nuestro editor de archivos planos preferido (VI, nano…)
Una vez allí buscamos la línea.
security = user
Cambiamos el user por share (ya se que esta no es una práctica recomendada, pero para lo que necesitamos lo podemos usar mientras copiamos el archivo de WebMin)
Luego buscamos:
map to guest = bad user
Y lo comentamos, es decir, le colocamos el sigo # adelante del texto, posteriormente debemos declarar la carpeta que queremos compartir, para esto vamos a la última parte del archivo y escribirnos algo parecido a esto:
[WebMin]
path = /home/user/webmin
writeable = yes
read only = no
guest ok = yes
NOTA: DEBEMOS tener una carpeta en /home/user/webmin, con los permisos adecuados, para esta instalación podemos configurar 777
Guardamos y salimos de nuestro editor de archivos y reiniciamos el servicio samba:
/etc/init.d/samba restart
Una vez reiniciado ya podemos hacer uso de la carpeta compartida desde nuestro cliente hacia el servidor, así que copiamos el archivo la carpeta.
Una vez terminado el proceso nos dirigimos a la carpeta que compartidos desde el servidor
cd /home/user/webmin
Y debemos tener el archivo del webmin, esperando ansioso por ser instalado, asi que por favor no lo hagamos esperar…
dpkg –i nombredelpaquete
Si te salen los siguientes errores, sigue leyendo, sino puedes saltar esta parte.
Esto significa que el paquete que descargamos tiene dependencias a otros paquetes que no tenemos instalados en nuestro equipo, pero no vamos a descargar uno por uno para luego instalarlo, no, solo usaremos un comando para que esto sea “automatico”.
apt-get –f install
NOTA PERSONAL: Una de las cosas que mas me gusta del APT es el mensaje al final de la ayuda “This APT has Super Cow Powers”
Despues de este comando el APT no solo instala las dependencias sino tambien el paquete del WebMin, debemos tener en cuenta que por defecto el webmin abre el puerto 10000, como bien lo indica el mensaje al final de la instalación.
Vamos a nuestro navegador de confianza (Firefox) y…
Puedes usar el ROOT para entrar…¡ Y a explorar el WebMin!!
Un saludo.
Interesante, el semestre pasado tuvimos la oportunidad de realizar prácticas sobre webmin y pues fue interesante aprender sobre este valioso recurso.
Les paso un libro de Prentice Hall sobre administración en webmin: http://www.4shared.com/file/85292120/902b523/administracionlinuxconwebmin.html?err=no-sess
Hasta la próxima!!!
Aportazo Tigre, muchas gracias.