PowerFGT est un module Powershell qui permet de consulter/configurer un firewall FortiGate (Fortinet)
Procédure d'installation :
Installation en ligne du module, taper la ligne suivante sur PowerShell :
Install-Module -Name PowerFGT
Si l'installation en ligne ne fonctionne pas (voir message ci-dessous), procéder à une installation manuelle.
Installation manuelle du module :
Cliquer sur le lien ci-dessous, aller dans l'onglet "Manual Download" et cliquer sur "Download the raw nupkg file" :
Créer un dossier "Modules" sur votre "Bureau" et placer le fichier dedans :
Débloquer le package (cette étape n'est pas forcement nécessaire) avec la commande suivante :
Unblock-File -Path C:\Users\@USER\Desktop\Modules\powerfgt.0.6.1.nupkg
Extraite le contenu de l'archive dans le dossier "Modules" :
Renommer le dossier en supprimant la version, comme ci-dessous :
Chercher l'emplacement des modules PowerShell, taper la commande suivante :
$env:PSModulePath
Plusieurs chemins existent, dans notre cas nous allons utiliser le chemin suivant :
C:\Windows\system32\WindowsPowerShell\v1.0\Modules
Déplacer le dossier qui se trouve dans le dossier "Modules" sur votre "Bureau" vers "C:\Windows\system32\WindowsPowerShell\v1.0\Modules" :
Importer le module :
Import-Module powerfgt
Ne pas prendre en compte le message d'avertissement
Vérifier que le module importé est bien disponible via la commande suivante :
Get-Module –ListAvailable
Supprimer le dossier "Modules" sur votre "Bureau" qui contient l'archive ".nupkg"
Procédure d'installation terminée.
Aller maintenant ici https://github.com/FortiPower/PowerFGT pour connaitre les commandes disponibles.
Source : https://github.com/FortiPower/PowerFGT