Cómo instalar OCS Inventory NG Agent en Ubuntu 20.04 LTS

En este artículo veremos cómo instalar OCS Inventory NG Agent en Ubuntu 20.04 LTS Focal Fossa paso a paso, de modo que tu servidor o VPS Ubuntu pueda conectar al servidor de esta suite de monitorización en red.

Antes de instalar OCS Inventory NG Agent en Ubuntu 20.04 LTS

Si quieres seguir los pasos de esta guía de instalación de OCS Inventory NG Agent en Ubuntu 20.04 LTS, sólo tendrás que cumplir los siguientes requisitos:

  • Un sistema Ubuntu 20.04 LTS Focal Fossa actualizado.
  • Acceso a consola de comandos con un usuario con permisos de sudo.
  • Conexión a Internet.

Además, deberías tener instalado y configurado un servidor OCS Inventory al que conectar desde la máquina Ubuntu 20.04 LTS que vamos a preparar en este artículo.

Cómo descargar OCS Inventory NG Agent para Ubuntu 20.04 LTS

Vamos a descargar OCS Inventory NG Agent para Ubuntu 20.04 LTS desde la página oficial del proyecto, donde encontraremos la última versión estable del Unix Agent:

como descargar ocs inventory ng agent para ubuntu 20.04 lts focal fossa

Descargamos:

~$ wget https://github.com/OCSInventory-NG/UnixAgent/releases/download/v2.6.1/Ocsinventory-Unix-Agent-2.6.1.tar.gz

Cómo instalar OCS Inventory NG Agent en Ubuntu 20.04 LTS

Para instalar OCS Inventory NG Agent en Ubuntu 20.04 LTS realizaremos los siguientes pasos.

Dependencias

Las dependencias que necesitamos satisfacer proceden de los repositorios de Ubuntu 20.04, por lo que actualizamos las listas de paquetes:

~$ sudo apt update

E instalamos todas las dependencias necesarias:

~$ sudo apt install -y libcrypt-ssleay-perl libnet-ssleay-perl libnet-ip-perl libnet-netmask-perl libproc-daemon-perl libproc-pid-file-perl libdata-uuid-perl libxml-simple-perl make nmap

Instalación

Descomprimimos el paquete que acabamos de descargamos anteriormente:

~$ tar xf Ocsinventory-Unix-Agent-2.6.1.tar.gz

Cambiamos el directorio de trabajo al nuevo subdirectorio que se acaba de crear:

~$ cd Ocsinventory-Unix-Agent-2.6.1/

Creamos el script de configuración:

$ perl Makefile.PL

Compilamos:

$ make

Y ya estamos listos para instalar OCS Inventory NG Agent:

$ sudo make install

Un script interactivo nos ayudará a instalar y configurar el agente:

...
Do you want to configure the agent
Please enter 'y' or 'n'?> [y]
Where do you want to write the configuration file?
 0 -> /etc/ocsinventory
 1 -> /usr/local/etc/ocsinventory
 2 -> /etc/ocsinventory-agent
?>  0
Do you want to create the directory /etc/ocsinventory?
Please enter 'y' or 'n'?> [y]
Should the old unix_agent settings be imported ?
Please enter 'y' or 'n'?> [y]
[info] The config file will be written in /etc/ocsinventory/ocsinventory-agent.cfg,
What is the address of your ocs server?>  ubuntu2004.local.lan
Do you need credential for the server? (You probably don't)
Please enter 'y' or 'n'?> [n]
Do you want to apply an administrative tag on this machine
Please enter 'y' or 'n'?> [y]
tag?>  red local
Do yo want to install the cron task in /etc/cron.d
Please enter 'y' or 'n'?> [y]
Where do you want the agent to store its files? (You probably don't need to change it)?> [/var/lib/ocsinventory-agent]
Do you want to create the /var/lib/ocsinventory-agent directory?

Please enter 'y' or 'n'?> [y]
Should I remove the old unix_agent
Please enter 'y' or 'n'?> [n]
Do you want to activate debug configuration option ?
Please enter 'y' or 'n'?> [y]
Do you want to use OCS Inventory NG UNix Unified agent log file ?
Please enter 'y' or 'n'?> [y]
Specify log file path you want to use?>  /var/log/ocs-inventory-agent.log
Do you want disable SSL CA verification configuration option (not recommended) ?
Please enter 'y' or 'n'?> [n]
Do you want to set CA certificates file path ?
Please enter 'y' or 'n'?> [y] n
Do you want to use OCS-Inventory software deployment feature?
Please enter 'y' or 'n'?> [y]
Do you want to use OCS-Inventory SNMP scans feature?
Please enter 'y' or 'n'?> [y]
Do you want to send an inventory of this machine?
Please enter 'y' or 'n'?> [y]
...
   -> Success!
New settings written! Thank you for using OCS Inventory

Aunque muchos ajustes se contestan con los valores por defecto, otros debemos introducirlos manualmente. Especialmente es importante indicar la dirección IP o nombre DNS del servidor OCS Inventory al que conectará la máquina que estamos preparando.

Terminado el proceso ya podemos salir de este subdirectorio:

$ cd ..

Y eliminarlo:

~$ sudo rm -rf Ocsinventory-Unix-Agent-2.6.1

Cómo comprobar la conexión entre OCS Inventory NG Agent y Server

Durante la instalación de OCS Inventory NG Agent en Ubuntu 20.04 se creó una tarea programada para el servicio Cron que se lanza una vez cada 24 horas, aunque el script de instalación lanza la primera conexión al servidor automáticamente.

De hecho si consultamos OCS Reports en el servidor OCS Inventory, deberíamos ver ya en la página inicial pruebas de la conexión (en este ejemplo el servidor OCS Inventory también se acaba de instalar y no hay conexiones de otras máquinas remotas):

como instalar ocs inventory ng agent en ubuntu 20.04 lts focal fossa

Además de este resumen general, podemos obtener una lista más detallada de sistemas contactados visitando el enlace «Todos los dispositivos«:

instalar ocs inventory ng agent en ubuntu 20.04 lts focal fossa

Nos ofrecerá algunos datos interesantes sobre cada sistema. Para obtener información más detallada aún sobre un dispositivo en concreto, seguiremos el enlace que cada máquina ofrece en la columna «Dispositivo«.

Obtendremos toda la información disponible sobre el dispositivo y podremos configurar distintos aspectos para el mismo:

como instalar y configurar ocs inventory ng agent en ubuntu 20.04 tls focal fossa

De igual forma podrás configurar tantas máquinas remotas Ubuntu 20.04 LTS y conectarlas al servidor.

Conclusión

Ahora que sabes cómo instalar OCS Inventory NG Agent en Ubuntu 20.04 LTS Focal Fossa ya puedes conectar tu máquina al servidor OCS Inventory para monitorizarla y administrarla con esta popular suite.

En caso de dudas, preguntas, sugerencias de actualización o mejora del artículo, notificaciones de posibles errores, etc. puedes dejar un comentario. Los revisamos diariamente.

¡Apoya comoinstalar.me!

¿Ya has conectado tu máquina al servidor gracias a esta guía de instalación de OCS Inventory NG Agent en Ubuntu 20.04 LTS Focal Fossa? Si es así y quieres expresar tu agradecimiento ayudando al mantenimiento de este sitio y la creación de más artículos y guías, puedes hacerlo invitándonos a un café:

 

O dejando 1 $ de propina en PayPal:

¡Gracias!

Valora esta entrada

1 estrella2 estrellas3 estrellas4 estrellas5 estrellas (Ninguna valoración todavía)
Cargando...

Deja un comentario

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies.

ACEPTAR
Aviso de cookies