[Guia] Monitorización de nuestro Linux Server
Realizada Por: ErHacker
Añadidos X aspectos y demás: Ichi
Indice
1- Programas necesarios
2- Explicación de los programas
3- Instalación
4- FAQs
Bien, en esta guia o FAQ aprenderemos a usar una herramienta Web llamada Webmin, lo expondré entre los programas que necesitaremos para realizar ésta guía :3
::1 Programas necesarios::
-Apache2 Web Server
-Webmin
-Server SSH/SSH2(casi todos los servers linux de hoy dia cumplen con ese requisito)
::2 Explicación breve::
Webmin es una herramienta de motorización de nuestro Linux Server y/o Desktop (en mi caso), dispone de gran variedad de funciones a ejercer que vamos a explicar un poco por encima para no alargar la guía más de lo que ya está estipulado xD
Webmin
Qué puedo deciros de ésta sección, no tiene perdida, simple y llanamente podemos cambiar el idioma, tema, configuración, crear backups, usuarios, servers, etc.
Sistema
Aquí podremos ver toda información relevante sobre nuestro pc, procesos de inicio y parada, contraseñas de nuestros procesos, logs del sistema, paquetes del sistema, manuales, discos del pc, usuarios y grupos, etc[/color].
Servidores
Esta sección no tiene mucha chicha, la verdad, es mas bien un repaso de los servers instalados en nuestro pc, en el caso que tengamos un host para server de ragnarok podemos basarnos en que tendremos server SQL, Apache2 y SSH, aquí podremos ver los datos de cada uno de ellos ;[/color])
Otros
Comandos, conexiones ssh, directorios protegidos, estado del sistema y server, php, etc.
Red
Info de la Red, firewall (iptables, ver guia de protección), hardware de red, etc.
Hardware
Monitorización de impresoras, arranque del sistema (GRUB), hora del sistema, particiones, etc.
Cluster
Aquí si os puedo ser sincero no tengo ni la mas minima idea, investigaré sobre que diablos son los clusters porque ando algo pez xD
::3 Instalación::
Bueno pasemos al tema contundente, cómo instalar todo eso :3
Iremos paso a paso.
1- Instalaremos Server Web
sudo tasksel
Nota: Aquí deberemos pulsar «Space» para seleccionar el Web Server (debe quedar un asterisco al lado) y después enter para instalar todo [nos irá preguntando sobre passwords SQL y demás, ponemos las que queramos :3
2- Instalación de Webmin
Bueno, ahí van los pasos dificiles :3
Abrimos una terminal y introducimos ésto.
wget https://prdownloads.sourceforge.net/webadmin/webmin_1.470_all.deb
Ahora tenemos bajado el paquete .deb, ok, ahora toca instalarlo.
dpkg –install webmin_1.470_all.deb
Nos va a mandar un error como el de la siguiente ScreenShot pero tranquilos, sigamos con los pasos.
wget https://software.virtualmin.com/gpl/scripts/install.sh
Acabamos de bajar un script, ahora le damos permisos de ejecución.
sudo chmod +x install.sh
sudo./install.sh
[color=#ff3a00]Lo mas normal es que suelte un error de librerías, no pasa nada, le damos a Yes y si no las instala, lo aremos nosotros mismos[/color]
Apt-get update
Apt-get install –f
sudo ./install.sh
Justo después de instalar el script, volvemos a usar el comando de antes
dpkg –install webmin_1.470_all.deb
ahora si nos lo va a aceptar puesto que previamente instalamos lo otro 🙂
Ahora solo nos queda comprobar si se instaló bien
Abrimos el firefox y escribimos
https://localhost:10000
Nos va a pedir añadir una excepción, la introducimos ahí con alegría.
Y perfecto! funciona, solo tenemos que cambiar el user y pass
En nuestro caso usaremos el user «root» puesto que es el super usuario y con todos los permisos de webmin
sudo /usr/share/webmin/changepass.pl /etc/webmin root nueva_clave
volvemos a introducir la URL
https://localhost:10000
y Listo! ya podemos empezar a trastear con Webmin, mas o menos ya he explicado por encima antes el funcionamiento, no tiene perdida.
::FAQ::
-No existe la url https://localhost:10000
Totalmente seguro que instalaste ambos paquetes de webmin? prueba a reinstalar
-Me sale una screen así
Bien, eso simplemente te dice que debes ir a la «https» (secure http) y logear desde ahí
Hasta aquí la guia, espero que les sirva de ahora en adelante 🙂
Gracias y hasta pronto