GNU/Linux >> Tutoriales Linux >  >> Ubuntu

Cómo instalar la herramienta de auditoría y configuración del sistema Rudder en Ubuntu 20.04

Rudder es una configuración y auditoría del sistema de código abierto y fácil de usar basada en la web herramienta. Le ayuda a administrar su infraestructura de TI al automatizar las configuraciones del sistema mientras garantiza la visibilidad y el control de su infraestructura. Los dos componentes principales de Rudder son:el servidor raíz y el nodo. El servidor raíz define las configuraciones para los sistemas que administra. Los sistemas gestionados por Rudder se conocen como nodos. Rudder administra los nodos usando el agente Rudder que está instalado en estos sistemas.

En la publicación de hoy, instalaremos el agente y el servidor raíz de Rudder en Ubuntu 20.04 LTS . Usaremos dos máquinas Ubuntu:una como servidor raíz de Rudder y la otra como nodo de Rudder.

Nota :debe ser un usuario raíz o tener privilegios sudo en ambas máquinas para poder instalar el servidor y el agente de Rudder .

Instalación del servidor raíz de Rudder en Ubuntu

Siga los pasos a continuación en la máquina que desea configurar como servidor raíz de Rudder:

Paso 1:comprobar la dependencia

Rudder requiere un entorno Java Runtime. Para verificar si su sistema tiene Java RE instalado, use el siguiente comando:

$ java -version

Si está instalado, recibirá el siguiente resultado similar.

De lo contrario, use el siguiente comando para instalarlo:

$ sudo apt install default-jre

Paso 2:Descargar e importar la clave GPG

Ahora descargue e importe la clave GPG para el repositorio de Rudder usando el siguiente comando:

$ wget -q -O- "https://repository.rudder.io/apt/rudder_apt_key.pub" | sudo apt-key add –

Debería ver OK en la salida.

Paso 3:Agregar depósito de timón

Agregue el repositorio Rudder a la lista de fuentes de software en su sistema. Use el siguiente comando para agregarlo en un archivo separado llamado rudder.list en /etc/apt/sources.list.d directorio.

$ echo "deb http://repository.rudder.io/apt/6.2/ focal main" | sudo tee -a /etc/apt/sources.list.d/rudder.list

Después de agregar el repositorio de Rudder, actualice la base de datos de paquetes local usando el siguiente comando:

$ sudo apt update

Paso 4:Instale el timón

Ahora use el siguiente comando para instalar el servidor raíz de Rudder en su sistema:

$ sudo apt install rudder-server-root

Durante la instalación, le indicará y/n opción para continuar con el procedimiento de instalación. Presiona y y luego Enter para proceder.

Durante la instalación, le preguntará si desea configurar la base de datos para rsyslog-pgsql . Seleccione y pulsa Intro .

Luego, para el nombre de host del servidor PostgreSQL, seleccione localhost y luego Ok . Después de eso, pulsa Intro .

Luego se le pedirá que configure la contraseña de la aplicación PostgreSQL para rsyslog-pgsql. Escriba una contraseña, seleccione Aceptar y pulsa Intro . Si no establece ninguna contraseña, se generará una contraseña aleatoria.

Luego ingrese nuevamente la contraseña para confirmar. Después de eso, el servidor raíz de Rudder se instalará en su sistema.

Paso 5:Crear una cuenta de usuario

Ahora cree una cuenta de usuario para iniciar sesión en el servidor Rudder.

$ sudo rudder server create-user -u <user_name>

Reemplace con cualquier nombre de usuario que desee crear.

Escriba una contraseña para esta cuenta de usuario y luego confirme esta contraseña escribiéndola nuevamente.

Paso 6:configurar el cortafuegos

En el servidor de Rudder, deberá abrir los puertos 5309/TCP y 443/TCP en el cortafuegos mediante los siguientes comandos:

$ sudo ufw allow 5309/tcp
$ sudo ufw allow 443/tcp
$ sudo ufw reload

Paso 7:acceder a la interfaz web del timón

Ahora, para acceder a Rudder, abra su navegador web y diríjase a la siguiente dirección:

https:///timón

Donde es la dirección IP de su servidor raíz Rudder.

Inicie sesión con las credenciales de la cuenta de usuario creadas en el paso anterior.

Después de iniciar sesión, verá el siguiente panel predeterminado de Rudder.

Recuerde, si desea agregar nodos al servidor Rudder desde otra red, primero debe agregar esa red en General> Redes permitidas en la interfaz web de Rudder .

Instalación del agente Rudder en Ubuntu

Siga los pasos a continuación en las máquinas que desea configurar como nodos de timón:

Paso 1:Descargar e importar la clave GPG

Use el siguiente comando para descargar e importar la clave GPG para el repositorio de Rudder:

$ wget -q -O- "https://repository.rudder.io/apt/rudder_apt_key.pub" | sudo apt-key add –

Debería ver OK en la salida.

Paso 2:Agregar depósito de timón

Agregue el repositorio Rudder a la lista de fuentes de software de su sistema. Use el siguiente comando para agregar el repositorio Rudder a un archivo separado llamado rudder.list en /etc/apt/sources.list.d directorio.

$ echo "deb http://repository.rudder.io/apt/6.2/ focal main" | sudo tee -a /etc/apt/sources.list.d/rudder.list

Después de agregar el repositorio de Rudder, actualice la base de datos de paquetes local usando el siguiente comando:

$ sudo apt update

Paso 3:Instalar Rudder Agent

Ahora puede instalar el agente Rudder en su sistema usando el siguiente comando:

$ sudo apt install rudder-agent

Durante la instalación, le indicará y/n opción para continuar con el procedimiento de instalación. Presiona y y luego Enter para proceder.

Después de eso, el agente Rudder se instalará en su sistema.

Luego inicie el agente Rudder usando el siguiente comando:

$ sudo rudder agent start

Paso 4:configurar el agente de timón

Después de la instalación del agente, se requerirá que el nodo se registre en el servidor de Rudder. Use el siguiente comando para hacerlo:

$ sudo rudder agent policy-server <Rudder-server-IP>

Donde es la dirección IP del servidor donde está instalado el servidor raíz de Rudder.

Validar nuevo nodo en Rudder Server

Ahora deberá aceptar los nodos agregados en el servidor de Rudder para que se convierta en un nodo administrado. Desde la interfaz web del servidor Rudder, vaya a Administración de nodos> Nodos pendientes .

Aquí, verá el nuevo nodo enumerado en los nodos pendientes. Para agregar este nodo al servidor Rudder, seleccione la casilla de verificación frente al nodo y haga clic en Aceptar. .

Luego, en la siguiente ventana, haga clic en Aceptar para confirmar la adición de los nodos en el servidor Rudder.

Ahora ve a Administración de nodos> Nodos .

Luego encontrará su nodo en la lista de la sección Nodos.

Si no encuentra su nodo en la lista de nodos pendientes, ejecute el siguiente comando en el nodo:

$ sudo rudder agent inventory

Este comando obligará al agente de timón en el nodo a ejecutarse y enviar un inventario al servidor de timón.

También puede ejecutar el siguiente comando para ejecutar con fuerza el agente Rudder:

$ sudo rudder agent run

Gestión de servicios de timón

Si necesita reiniciar el servidor de Rudder o los servicios del agente, estos son los comandos:

Reiniciar todo en Rudder Server

Para reiniciar cada componente del Rudder Server, use este comando:

$ sudo systemctl restart rudder-server

Reiniciar Rudder Agent en el nodo

Para reiniciar Rudder Agent, use este comando en el nodo:

$ sudo rudder agent restart

En este tutorial, describí cómo instalar el agente y el servidor raíz de Rudder en Ubuntu 20.04 LTS. También describimos cómo agregar un nodo Rudder en el servidor raíz Rudder. Del mismo modo, puede agregar más nodos al servidor raíz de Rudder. Para obtener más información, visite la documentación oficial de Rudder.


Ubuntu
  1. Cómo instalar y configurar un servidor NFS en Ubuntu 20.04

  2. Cómo instalar y configurar VNC en Ubuntu 20.04

  3. Cómo instalar y configurar VNC en Ubuntu 18.04

  4. Cómo instalar y configurar el servidor DHCP en Ubuntu 20.04

  5. Cómo instalar y configurar el servidor Redis en Ubuntu

Cómo instalar servidor y cliente NTP en Ubuntu

Cómo instalar UrBackup Server and Client en Ubuntu 20.04

Cómo instalar y usar Logwatch en Ubuntu 20.04

Cómo instalar la herramienta de auditoría de seguridad de Lynis en Ubuntu 20.04

Cómo instalar el servidor y el cliente Telnet en Ubuntu

Cómo instalar Systemback en Ubuntu 18.04 y Ubuntu 19.10, 20.04