Forcer le déploiement de l'installateur sur un domaine AD
Dans certains environnements fragiles, en particulier lors d'une récupération suite à une attaque ou une panne récente, les déploiements normaux via RMM et/ou SCCM peuvent ne pas être une option. Vous trouverez ici un script pouvant servir de modèle pour forcer le déploiement d'une installation CC sur un environnement Active Directory.
Remarque : ce script devra probablement être adapté à votre cas d'usage, et nécessite des identifiants de domaine pour s'exécuter. Il est prévu que ce script soit exécuté directement sur un contrôleur de domaine (principal).
Étapes à suivre
Mettez à jour la variable
$install_targetsavec une liste de noms de machines (noms NETBIOS ou noms d'hôte similaires)Téléchargez un script d'installation ps1 « normal » depuis le tableau de bord Cyber Crucible
Mettez à jour les variables du script push_installer_ad.ps1 pour qu'elles correspondent aux variables spécifiques à votre groupe issues du script du tableau de bord
${GroupId}${ClientAuth}toute variable
--rest-pub-key
Téléchargez un exécutable CLI natif depuis le tableau de bord Cyber Crucible
Placez le CLI sur un partage réseau, ou à un endroit accessible à toutes les machines à installer
Cela évite à chaque machine de perdre du temps et de la bande passante en retéléchargeant le même exe
Le même exe peut être exécuté pour différents systèmes d'exploitation, car l'installateur récupérera les fichiers de service/pilote/installation pertinents en fonction du système d'exploitation détecté et du rôle de la machine.
Définissez
${OutputFilePathsur le chemin du CLI sur un partage réseau
Retirez éventuellement la vérification en ligne ICMP (si non nécessaire / non valide pour votre environnement)
Exécutez le script avec
-credentialpar exemple
./push_installer_ad.ps1 -credential ad1\kyle