Installer l'agent
Introduction
Section titled “Introduction”L’agent Gward est un binaire ultra-léger développé en Go (~10 Mo RAM, ~10 Mo binaire). Il fonctionne en mode stateless et reprend automatiquement après une reconnexion.
Prérequis
Section titled “Prérequis”- Droits d’administration sur la machine cible
- Accès réseau sortant vers la plateforme Gward
Étapes
Section titled “Étapes”1. Télécharger le binaire
Section titled “1. Télécharger le binaire”Depuis la plateforme Gward, section Agents > Ajouter un agent, téléchargez le binaire adapté à votre OS.
2. Installation sur Linux
Section titled “2. Installation sur Linux”chmod +x gward-agentsudo mv gward-agent /usr/local/bin/gward-agentCréez un service systemd pour démarrer l’agent automatiquement :
[Unit]Description=Gward AgentAfter=network.target
[Service]ExecStart=/usr/local/bin/gward-agent --token=VOTRE_TOKENRestart=always
[Install]WantedBy=multi-user.targetsudo systemctl enable gward-agentsudo systemctl start gward-agent3. Installation sur Windows
Section titled “3. Installation sur Windows”Lancez le binaire .exe en tant qu’administrateur ou enregistrez-le comme service Windows :
gward-agent.exe --token=VOTRE_TOKEN --install-service4. Installation sur macOS
Section titled “4. Installation sur macOS”chmod +x gward-agentsudo mv gward-agent /usr/local/bin/gward-agentgward-agent --token=VOTRE_TOKEN5. Vérifier que l’agent est connecté
Section titled “5. Vérifier que l’agent est connecté”L’agent apparaît dans la liste des agents de la plateforme avec le statut online dans les quelques secondes suivant le démarrage.
Résultat attendu
Section titled “Résultat attendu”L’agent est démarré, connecté à la plateforme et visible dans la liste des agents.