Reforçar la seguretat de la contrasenya de la base de dades

El mòdul de seguretat ed25519 està disponible al contenidor de base de dades que es proporciona amb Cyberwatch per reforçar la seguretat de les contrasenyes. Aquesta funcionalitat permet utilitzar l’algorisme de resum ed25519, més segur que l’algorisme natiu.

Requisits previs

  • La instància de Cyberwatch ja ha d’estar iniciada i operativa
  • Cal tenir accés al contenidor de base de dades

Reforçar la seguretat de les instal·lacions existents

Per reforçar la seguretat de la base de dades d’una instal·lació existent, podeu modificar l’usuari olympe perquè utilitzi l’autenticació ed25519.

  1. Accediu al contenidor de base de dades:

    sudo cyberwatch exec db bash
    
  2. Un cop dins del contenidor, obteniu les contrasenyes necessàries:

    MYSQL_ROOT_PWD=$(cat /run/secrets/db/mysql-root-password)
    MYSQL_PWD=$(cat /run/secrets/db/mysql-password)
    
  3. Modifiqueu l’usuari olympe perquè utilitzi l’autenticació ed25519:

mariadb -u root -p"${MYSQL_ROOT_PWD}" -e "ALTER USER 'olympe'@'%' IDENTIFIED VIA ed25519 USING PASSWORD('${MYSQL_PWD}');"

Comprovació

Per comprovar que la modificació s’ha aplicat correctament, podeu consultar els registres del contenidor sidekiq_node:

sudo cyberwatch logs sidekiq_node

El contenidor sidekiq_node hauria de continuar funcionant amb normalitat, cosa que confirma que l’autenticació ed25519 està configurada correctament.