Aller au contenu

LinuxPatch Appliance

Dans cet article

Information

LinuxPatch Appliance est une solution spécialisée pour l'automatisation de la gestion des correctifs dans les environnements Linux. Elle offre une gestion simplifiée des mises à jour, une sécurité renforcée et une réduction des coûts opérationnels.

LinuxPatch Appliance : Fonctionnalités clés

  • Gestion automatisée des correctifs : Gestion centralisée des mises à jour et des correctifs pour toutes les distributions Linux prises en charge, y compris RHEL, CentOS, Ubuntu et SUSE.
  • Sécurité améliorée : Les mises à jour régulières du système minimisent le risque d'exploitation des vulnérabilités.
  • Interface conviviale : Fournit une interface graphique intuitive pour gérer les mises à jour, ainsi qu'un support en ligne de commande pour les utilisateurs avancés.
  • Évolutivité : Prend en charge à la fois les petits environnements et les grandes infrastructures d'entreprise.
  • Surveillance et rapports : Suivi en temps réel de l'état des mises à jour et génération de rapports sur tous les correctifs appliqués.
  • Intégration avec les outils existants : S'intègre parfaitement avec les systèmes de gestion tels qu'Ansible, Puppet ou Chef.

Fonctionnalités de déploiement

ID Nom du logiciel Système d'exploitation compatible VM BM VGPU GPU Min CPU (Cœurs) Min RAM (GB) Min HDD/SSD (GB) Domaine personnalisé Actif
230 LinuxPatch Appliance Ubuntu 22.04, Ubuntu 24.04, Debian 11, Debian 12 + + + + 1 1 15 Non COMMANDER
  • Temps d'installation : 15 à 20 minutes, système d'exploitation de base inclus ;
  • Dépendances requises :
    • docker-ce ;
    • docker-ce-cli ;
    • containerd.io ;
    • docker-buildx-plugin ;
    • net-tools ;
    • dnsutils.
  • Installation conteneurisée de LinuxPatch Appliance avec proxy via Nginx+Certbot pour l'accès HTTPS via le nom de domaine "hostkey.in" ;
  • Proxy via Nginx+Certbot sur le port 443 pour SSL/TLS ;
  • Fichiers de configuration Nginx : /data/nginx ;
  • Points de montage : /data ;
  • Chemin d'installation de LinuxPatch : /root/linuxpatch ;
  • Script d'installation modifié configure.sh : automatise la configuration du conteneur Docker avec LinuxPatch, les bases de données, l'accès web et SMTP ; tous les paramètres sont enregistrés dans docker-compose.yml avec possibilité de modification ultérieure ;
  • Configuration automatique de l'accès à l'interface web, à la base de données et à SMTP ;
  • Modification manuelle de docker-compose.yml possible après l'installation ;
  • Configuration minimale requise :
    • Processeur : minimum 2 cœurs CPU ;
    • RAM : 4 Go ;
    • Stockage : 20 Go d'espace libre ;
    • Interface réseau : 1 Gbps.

Remarque

Sauf indication contraire, nous installons par défaut la dernière version de release du logiciel depuis le site du développeur ou les dépôts du système d'exploitation.

Premiers pas après le déploiement de LinuxPatch Appliance

Après l'achat d'une commande, une notification sera envoyée à l'adresse e-mail enregistrée lors de l'inscription, indiquant que le serveur est prêt à l'emploi. Elle inclura l'adresse IP du VPS, ainsi que les identifiants de connexion. Les clients de notre entreprise gèrent leur équipement via le panneau de gestion des serveurs et l'APIInvapi.

Les données d'authentification, qui peuvent être trouvées dans l'onglet Configuration >> Tags du panneau de gestion des serveurs ou dans l'e-mail envoyé :

  • Lien d'accès à l'interface web de LinuxPatch Appliance : Dans la balise webpanel.

Remarque

Avant de commencer à travailler dans l'interface web de LinuxPatch Appliance, il est nécessaire d'effectuer la configuration logicielle préliminaire.

Après l'installation réussie du système, suivez ces étapes pour la configuration initiale et le lancement de LinuxPatch Appliance :

Étape 1. Connectez-vous au serveur via SSH :

ssh root@<server_ip>
Étape 2. Accédez au répertoire d'installation. Utilisez la commande suivante pour vous déplacer dans le répertoire contenant les fichiers d'installation :
cd /root/linuxpatch
Étape 3. Exécutez le script de configuration. Exécutez la commande pour lancer le script de configuration :
./configure.sh

  • Le script configure automatiquement les paramètres système clés, y compris les paramètres réseau, les services et la base de données.
  • Suivez les invites affichées dans la console si nécessaire pour saisir les données requises.

Lors du processus de configuration initial, les identifiants suivants seront fournis :

  • Nom de la base de données ;
  • Utilisateur de la base de données ;
  • Mot de passe de la base de données ;
  • Expéditeur SMTP ;
  • Identifiant SMTP ;
  • Mot de passe SMTP :

Étape 4. Attendez la fin du processus.

  1. Une fois le script terminé, copiez :

    • L'identifiant et le mot de passe uniques de l'administrateur requis pour accéder à l'interface web.
  2. Le mot de passe sera affiché à la fin de l'exécution du script. Il est recommandé de le conserver dans un endroit sécurisé.

Le système est maintenant prêt pour la configuration et l'utilisation ultérieures. Pour commencer, accédez au lien de la balise webpanel :

Remarque

Des informations détaillées sur les configurations de base de LinuxPatch Appliance sont disponibles dans la documentation du développeur.

Commande d'un serveur LinuxPatch Appliance via l'API