Nagios también mantiene las pestañas en los detalles de la red (usando el puerto TCP, SMTP, POP3, HTTP, NNTP, Ping, etc.)
La forma en que funciona se puede describir de la siguiente manera: Nagios establece protocolos de seguridad en los diferentes nodos en una red para detectar cualquier actividad sospechosa y notifica a los usuarios a través de un SMS automático. Estas actividades problemáticas incluyen HTTP, SSH, FTP Fails, otro mal funcionamiento y errores críticos, etc. Y muestra la salida web utilizando notificaciones de estados actuales y archivo de registro del historial de problemas, etc. Veamos cómo vamos a instalar Nagios en Ubuntu 20.04 máquina LTS.
Algunos requisitos previos
Suponemos que al menos está familiarizado con los fundamentos del sistema operativo Linux y tiene un conocimiento básico de sus trabajos de carcasa interactiva. Aparte de eso, deberías haber preinstalado Ubuntu 20.04 en su máquina o servidor virtual antes de continuar con la instalación.
Además, estamos descargando e instalando el paquete Nagios de los depósitos oficiales aquí.
Usaremos el modo de acceso de sudo durante la instalación. Si está utilizando su cuenta raíz, debe excluir 'sudo' antes de cada uno de los comandos que hemos usado a continuación.
He aquí cómo instalar Nagios en su máquina o servidor virtual.
Paso 1: Verifique las actualizaciones
En primer lugar, revisaremos la web para obtener los últimos paquetes disponibles, descargarlos e instalarlos. Use el comando a continuación para verificar las actualizaciones.
$ sudo apt actualización && actualización
$ sudo apt instalación -y de compilación apache2 php openssl perl make
php-gd libgd-dev libapache2-mod-php libperl-develssl-dev-devaemon
wget apache2-utils unzip
Paso 2: crear una cuenta de usuario
Antes de instalar Nagios, debemos crear una cuenta de usuario paralela a la del usuario de Apache. Escriba los siguientes comandos para agregar un usuario:
$ sudo useradd nagios
$ sudo groupadd nagcmd
$ sudo usermod -a -g nagcmd nagios
$ sudo usermod -a -g nagcmd www -data
Paso 3: Descargue Nagios desde el sitio web oficial
Con las actualizaciones y la cuenta de usuario que se ocupan, podemos descargar Nagios visitando el sitio web oficial.
Alternativamente, puede usar los siguientes comandos para descargar directamente desde la web:
$ CD /TMP
$ wget https: // activos.Nagios.com/descargas/nagioscore/comunes/nagios-4.4.5.alquitrán.GZ
Luego extraiga los archivos con la ayuda del comando alquitrán y muévalo a la ubicación de su elección
$ tar -zxvf /tmp /nagios -4.4.5.alquitrán.GZ
$ CD /TMP /NAGIOS-4.4.5/
Paso 4: Compilar a Nagios con Ubuntu 20.04
Escriba los siguientes comandos:
$ sudo ./Configurar-with-nagios-group = nagios
--con-Command-Group = nagcmd-with-httpd_conf =/etc/apache2/sites-habilitado/
$ sudo hacer todo
$ sudo make install
$ sudo make instalación de la entrada
$ sudo make install-config
$ sudo make install-commandmode
Paso 5: actualice su dirección de correo electrónico
Escriba el siguiente comando:
$ sudo gedit/usr/local/nagios/etc/objetos/contactos.CFG
Lo que hace este comando es que edite el archivo (contactos.CFG) ubicado en el directorio USR/local/nagios/etc/objetos, para incluir la dirección de correo electrónico donde queremos recibir notificaciones.
Paso 6: Enciende el instalador de la interfaz web
Con toda la entrada anterior en sus lugares, finalmente podemos pasar a la instalación de la interfaz web de Nagios. Use los siguientes códigos, para empezar, la instalación.
$ sudo make install-webconf
Necesitará una cuenta de usuario para comenzar a usar la interfaz web Nagios, por lo que, naturalmente, debe crear una cuenta de usuario primero.
Escriba lo siguiente en el shell interactivo para crear una cuenta de usuario.
$ CD /TMP /NAGIOS-4.4.5 $ sudo htpasswd -c/usr/local/nagios/etc/htpasswd.usuarios
$ sudo a2enmod cgi
Finalmente, puede reiniciar los servidores Apache.
$ sudo systemctl reiniciar apache2
Paso 7: Instale complementos Nagios
Si aún no está en /tmp, puede cambiar de directorios usando:
$ CD /TMP
Y luego use el siguiente comando para iniciar la descarga.
$ wget https: // nagios-plugins.org/descargar/nagios-plugins-2.3.3.alquitrán.GZ
A continuación, debe extraer el archivo y colocarlo en el directorio resultante:
$ tar -zxvf /tmp /nagios-plugins-2.3.3.alquitrán.GZ
$ CD /TMP /Nagios-Plugins-2.3.3/
Una vez que haya cambiado los directorios, compile los complementos usando el siguiente comando:
$ sudo ./configurar-with-nagios-user = nagios-with-nagios-group = nagios
$ sudo make
$ sudo make install
Paso 8: Usando Nagios en Ubuntu
Para asegurarse de que la configuración se viera correctamente, use el siguiente comando:
$ sudo/usr/local/nagios/bin/nagios -v
$ cd/usr/local/nagios/etc/nagios.CFG
Encienda el servicio Nagios para iniciarlo automáticamente cada vez que arranca su VM usando:
$ sudo systemctl habilita nagios
Iniciar los servicios.
$ sudo systemctl start nagios
Paso 9: Conozca la interfaz web
Ir a http: // ip-add/nagios/ y tener una grieta en la interfaz web. Se le preguntarán las credenciales del usuario antes de iniciar sesión.
Al iniciar sesión, debería ver el tablero de miembros:
Observe la variedad de opciones en el extremo izquierdo de la interfaz. Flotar sobre ellos para descubrir más.
Envolviendo las cosas
En este tutorial, hemos visto cómo instalar Nagios en Ubuntu 20.04. Pasamos y detallamos todos los pasos que deben seguir y explicaron qué función sirve cada paso en general. Es mucho más fácil instalar Nagios desde sus repositorios oficiales que instalarlo desde su código fuente. Pero a veces, sucede que los repositorios no ofrecen las últimas versiones de Nagios. Este, por supuesto, nunca es el caso cuando usa el código fuente para instalar nagios.