Gestion des clients à l'aide de SaltStack

SaltStack est un logiciel de gestion de configuration écrit en Python, fonctionnant sur le principe client-serveur.

https://saltstack.com/

La partie cliente, salt-minion est à installer sur le poste Windows. Il est alors possible de gérer la station à distance grâce aux nombreux modules fournis par salt-minion.

https://docs.saltstack.com/en/latest/topics/installation/windows.html

Le serveur salt-master est indépendant du contrôleur de domaine, il peut être installé sur un serveur tiers. Il est disponible sur le module Seth.

Joindre une station au domaine

# salt 'PC-124784.ac-test.fr' system.join_domain domain='etb1.lan' username='admin' password='eole' account_exists=False restart=True

Lister toutes les GPO d’une station

# salt 'PC-124784.ac-test.fr' lgpo.get machine return_full_policy_names=True