{{tag>sysadmin sauvegarde backup bareos}} ====== Bareos : Installation du client sur Ubuntu 24.04 ====== Téléchargement et exécution du script d'installation du dépôt depuis https://download.bareos.org/current/ cd /root wget "https://download.bareos.org/current/xUbuntu_24.04/add_bareos_repositories.sh" chmod u+x add_bareos_repositories.sh ./add_bareos_repositories.sh On met à jour la liste des dépôts et on installe le client : apt-get update apt-get install bareos-filedaemon A la fin de l'installation les messages d'informations suivants s'affichent indiquant que les fichiers de configurations sont préremplis: nfo: replacing 'XXX_REPLACE_WITH_LOCAL_HOSTNAME_XXX' with 'client-name-fd' in /etc/bareos/bareos-fd.d/client/myself.conf Info: replacing 'XXX_REPLACE_WITH_CLIENT_PASSWORD_XXX' in /etc/bareos/bareos-fd.d/director/bareos-dir.conf Info: replacing 'XXX_REPLACE_WITH_CLIENT_MONITOR_PASSWORD_XXX' in /etc/bareos/bareos-fd.d/director/bareos-mon.conf * Dans le fichier ''/etc/bareos/bareos-fd.d/client/myself.conf'' on peut renseigner un nom de client (pour le service Bareos). Par convention les noms de clients sont suffixés par "-fd". * Dans le fichier ''/etc/bareos/bareos-fd.d/director/bareos-dir.conf'' relever la valeur de l'attribut **Password** : la passphrase générée à l'installation permettra au director de s'authentifier auprès du client. Coté director on peut maintenant déclarer le nouveau client à l'aide des informations précédemment définies/relevées : # Depuis la bconsole configure add client name=client-name-fd address=machine.domain password="clientPassphrase" reload Coté client on peut remplacer la passphrase en clair dans ''/etc/bareos/bareos-fd.d/director/bareos-dir.conf'' par le hash MD5 affiché par la bconsole via la commande : show client=client-name-fd La passphrase en clair est conservée dans le fichier de ressource définissant le client coté director. Côté client le hachage suffit. Démarrer ou redémarrer le service et vérifier son état : systemctl start bareos-filedaemon.service systemctl status bareos-filedaemon.service ===== Pare-feu ===== * Le director doit pouvoir joindre le client sur le port **9102**; * Le client doit pouvoir joindre les différents stockages sur le port **9103**. Confère les notes à propos de [[netadmin:nftables:000_start|nftables]] pour l'ajout de règles de filtrage du trafic. ===== Test ===== Pour valider la communication entre le director et le client, depuis la bconsole : status client="client-name-fd" ===== Références ===== * [[https://www.bareos.com/|Site officiel Bareos]] * [[https://docs.bareos.org/IntroductionAndTutorial/InstallingBareos.html#debian-ubuntu-univention-corporate-server-ucs|Installation du client sur Debian/Ubuntu (bareos.com)]]