Comment installer l’outil d’audit du système Rudder sur Ubuntu 20.04

Rudder est un outil gratuit, open-source et multiplateforme qui t’aide à automatiser la configuration des systèmes dans les grandes infrastructures informatiques. C’est un outil d’automatisation et de conformité des infrastructures informatiques qui te permet de gérer et de maintenir ton infrastructure de production grâce à sa fonction d’audit. Il fonctionne sur la plupart des systèmes d’exploitation Linux, notamment Ubuntu, Debian, Fedora, RHEL, CentOS et SUSE. Rudder propose un ensemble de règles qui peuvent être utilisées pour créer des modèles de configuration de bas niveau et surveiller la conformité de l’infrastructure.

Dans ce tutoriel, nous allons apprendre à installer le serveur Rudder sur Ubuntu 20.04.

Conditions préalables

  • Un serveur exécutant Ubuntu 20.04.
  • Un mot de passe root est configuré sur le serveur.

Démarrage

Avant de commencer, mets à jour les paquets de ton système à la dernière version avec la commande suivante :

apt-get update -y

Une fois que ton système est mis à jour, installe les autres dépendances sur ton serveur en exécutant la commande suivante :

apt-get install apt-transport-https ca-certificates wget dirmngr gnupg software-properties-common -y

Une fois que toutes les dépendances sont installées, tu peux passer à l’étape suivante.

Installer le serveur Rudder

Par défaut, le paquet Rudder n’est pas disponible dans le dépôt par défaut d’Ubuntu 20.04. Tu devras donc ajouter le dépôt de Rudder à ton système.

Tout d’abord, télécharge et ajoute la clé GPG avec la commande suivante :

wget --quiet -O- "https://repository.rudder.io/apt/rudder_apt_key.pub" | apt-key add -

Ensuite, ajoute le référentiel Rudder à l’APT avec la commande suivante :

sh -c 'echo "deb http://repository.rudder.io/apt/6.0/ bionic main" > /etc/apt/sources.list.d/rudder.list'

Ensuite, mets à jour le référentiel et installe le serveur Rudder avec la commande suivante :

apt-get update -y
apt-get install rudder-server-root -y

Une fois l’installation terminée avec succès, tu devrais obtenir la sortie suivante :

Setting up rudder-server-root (6.0.7-ubuntu18.04) ...
Created symlink /etc/systemd/system/multi-user.target.wants/rudder-server.service → /lib/systemd/system/rudder-server.service.
Processing triggers for libc-bin (2.31-0ubuntu9) ...
Processing triggers for rsyslog (8.2001.0-1ubuntu1) ...
Processing triggers for systemd (245.4-4ubuntu3) ...
Processing triggers for man-db (2.9.1-1) ...
Processing triggers for ca-certificates (20190110ubuntu1.1) ...
Updating certificates in /etc/ssl/certs...
0 added, 0 removed; done.
Running hooks in /etc/ca-certificates/update.d...

done.
done.

À ce stade, Rudder est installé sur ton serveur. Tu peux maintenant passer à l’étape suivante.

Accéder à l’interface Web de Rudder

Maintenant, ouvre ton navigateur Web et accède à l’interface Web de Rudder en utilisant l’URL https://your-server-ip/rudder. Tu devrais voir l’écran de connexion de Rudder :

Connexion du gouvernail

Indique le nom d’utilisateur et le mot de passe par défaut de Rudder comme admin/admin, puis clique sur le bouton SIGN IN. Tu devrais voir le tableau de bord de Rudder dans l’écran suivant :

Tableau de bord du gouvernail

Modifier le mot de passe administrateur par défaut

Ensuite, il est recommandé de changer le mot de passe administrateur par défaut de Rudder.

Tout d’abord, tu dois générer un mot de passe de hachage sha512.Clique ici pour générer un mot de passe de hachage sha512 comme indiqué ci-dessous :

Changement de mot de passe administrateur

Souviens-toi du mot de passe généré dans l’écran ci-dessus.

Ensuite, modifie le fichier rudder-users.xml avec la commande suivante.

nano /opt/rudder/etc/rudder-users.xml

Trouve la section et modifie le paramètre du mot de passe avec ton mot de passe généré :

<user name="admin" password="fd8547c880af5c47c3f0333596aa53bbefb7bd08bf4ae2b2b06f23a551b95967ad67c63a5d1c94d7c4b9780ce10be21c2999390d81ebe316c18cd1304eb7486d" role="administrator" /> 

Sauvegarde et ferme le fichier lorsque tu as terminé. Ensuite, redémarre le service jetty de Rudder pour appliquer les modifications :

systemctl restart rudder-jetty

Maintenant, tu peux te déconnecter et te reconnecter à Rudder avec ton nouveau mot de passe.

Conclusion

Félicitations ! Tu as réussi à configurer le serveur Rudder sur Ubuntu 20.04. Tu peux commencer à installer les logiciels clients et à les configurer pour qu’ils se connectent au nœud de serveur.Clique ici pour installer les logiciels clients Rudder sur Ubuntu.

Vous aimerez aussi...