Voic un tutoriel sur l’installation ce OCS avec GLPI

Voici une application très utile pour les responsables informatique.

Pourtant, j’ai passé une après midi entière à la faire fonctionner !

Je vais donc décrire les étapes afin de ne plus oublier, et si au passage ça peut aider du monde !

1 – Installation du serveur

Télécharger le serveur ici :

http://www.ocsinventory-ng.org/fr/telechargement/telecharger-serveur.html

De ce coté, aucun soucis, j’ai suivi le tutoriel ici :

http://wiki.ocsinventory-ng.org/index.php/Documentation:Server/fr#Installer_le_serveur_de_gestion_2

A savoir que je l’ai installé sur un Windows 7 pro et ça passe (dans la présentation, iles ne cite que les Windows Server)

screenshot4

2 – Récupération des fichiers pour le client

Télécharger le client ici :

http://www.ocsinventory-ng.org/fr/telechargement/telecharger-agent.html

Télécharger également le packager ici :

http://www.ocsinventory-ng.org/fr/telechargement/utilitaires.html

3 – Récupérer le certificat cacert.pem

Copier le fichier c:\xampp\apache\conf\ssl.crt et renommer le server.crt

5 – Partager les fichiers

Sur un serveur, j’ai partagé tous les fichiers suivants :

screenshot

(ocsreports.bat : voir chapitre 7)

6 – GPO

J’ai suivi ce tutoriel :

http://wiki.ocsinventory-ng.org/index.php/Documentation:WindowsAgent/fr#D.C3.A9ploiement_de_l.27agent_via_une_GPO_Active_Directory

screenshot2

Mais ça n’a pas marché !

7 – Le script de démarrage

J’ai donc trouvé ce script :

http://wiki.ocsinventory-ng.org/index.php/Howtos:Deploy_agent_whit_ad

Modifié comme cela :

@echo off
REM ********************************************************************************
REM **** OCSAgentSetup.exe install by GPO ****
REM **** by Philippe BEAUMONT ****
REM **** You must use it in a logon computer script in your Active Directory ****
REM **** Not made to use with OCS Logon : Simply use the OCS setup agent ****
REM ********************************************************************************

REM **** Please set here the version of the agent you use.
REM **** Change it to upgrade the agent on all computer.
set VERSION=2.1.1.1

REM **** This is the fully qualified domain name of your OCS Inventory ng server.
set OCSSERVER=http://172.16.0.5

REM **** Network port used by apache
REM **** If different change it. Ex. 8080
set PORT=80

REM **** You must put here the address of your file server where OCS-NG-Windows-Agent-Setup.exe is.
REM **** For exemple :
REM **** If OCS-NG-Windows-Agent-Setup.exe is on \\filesserver\public\ocs\OCS-NG-Windows-Agent-Setup.exe
REM **** you must put : fileserver\public\ocs
set INSTALLSERVER=srv2012-02\MSI2015$\Utilitaires\OCSinventory2016

REM **** Set to ON if you want install the SSL certificat and activate deployement feature
REM **** before enable it : put the file cacert.pem on the sames directory as OCS-NG-Windows-Agent-Setup.exe
set DEPLOYE=ON

IF %PROCESSOR_ARCHITECTURE%==x86 SET INSTALLDIR=%ProgramFiles%
IF %PROCESSOR_ARCHITECTURE%==AMD64 SET INSTALLDIR=%ProgramFiles(x86)%

IF EXIST « %INSTALLDIR%\OCS Inventory agent\OCSInventory.exe » goto upgrade

:install
\\%INSTALLSERVER%\OCS-NG-Windows-Agent-Setup /S /SERVER=%OCSSERVER%:%PORT%/ocsinventory /NOSPLASH /DEBUG /NOW
cd « %INSTALLDIR%\OCS Inventory agent\ »
echo pwouet > %VERSION%.txt
goto end

:upgrade
IF EXIST « %INSTALLDIR%\OCS Inventory agent\%VERSION%.txt » goto end
\\%INSTALLSERVER%\OCS-NG-Windows-Agent-Setup /S /SERVER=%OCSSERVER%:%PORT%/ocsinventory /NOSPLASH /DEBUG /NOW
cd « %INSTALLDIR%\OCS Inventory NG\Agent »
echo pwouet > %VERSION%.txt

:end
IF NOT %DEPLOYE%==ON goto endend
IF EXIST « %INSTALLDIR%\OCS Inventory NG\Agent\cacert.pem » goto endend
xcopy \\%INSTALLSERVER%\cacert.pem « %ALLUSERSPROFILE%\OCS Inventory NG\Agent » /Y

:endend

Et là, ça marche en le mettant en script de démarrage (Configuration ordinateur) avec le paramètre /S pour une installation silencieuse :

screenshot3

[:fr]Tutoriel sur le déploiement de OCS

  • Source : http://powtos.fr/126-deployer-agent-ocs/
  • Etat : En cours

Déployer agent OCS via GPO

https://portfoliogd.fr/deploiement-ocs-inventory-ng-par-gpo-sur-windows-server-2016/

Configuration agent OCS

Lancer OCS Packager qui va vous permettre de générer un fichier ocspackage.exe :

AGENT2

Exe file : il faut sélectionner OCS-NG-Windows-Agent-Setup (agent Windows)
Command line option : /S /NOSPLASH /Server=http://192.168.0.225/ocsinventory /NOW
User : utilisateur avec droit administrateur sous la forme : login@domain.local

(/s : installation silencieuse /nosplash : aucune fenêtre apparente /server : serveur ocs /now envoi inventaire dès la fin de l’installation)

GPO

Une fois le package créé, il faut se rendre dans l’éditeur des gestions de stratégie de groupe .
Une fois la fenêtre lancée, Il faut créer une GPO ORDINATEUR . En configuration utilisateur, l’installation d’OCS nécessite les droits administrateurs malgré les identifiants présents dans le package précédemment généré.

Aller dans : « Configuration ordinateur/stratégies/paramètres Windows/scripts/démarrage »

AGENT3

Cliquer sur ajouter, puis parcourir :

AGENT4

Il faut ajouter le fichier OcsLogon précédemment téléchargé puis le fichier « ocspackage » que l’on a généré :

AGENT5

Une fois les deux fichiers copiés, cliquer sur OcsLogon puis ouvrir. Il ne nous reste plus qu’à passer quelques paramètres de scripts :

AGENT6

Les paramètres du script :

• packager, GPO: permettent d’aller chercher le fichier généré dans le même dossier qu’ocslogon.
• deploy : vérifie la version de l’agent installé
• server : serveur OCS.

Une fois le tout validé, forcer l’application des paramètres avec la commande « gpudapte » :

AGENT7

A présent, au redémarrage d’un poste du parc, l’application OCS sera installée et l’inventaire sera automatiquement effectué.

[:en]Tutoriel sur le déploiement de OCS

  • Source : http://powtos.fr/126-deployer-agent-ocs/
  • Etat : En cours

Déployer agent OCS via GPO

 PAR JONATHAN21 OCTOBRE 2014GESTION DE PARC, WINDOWS

Nous allons voir dans cette article comment déployer l’agent OCS sur un parc Windows à l’aide de GPO.

Prérequis

Dans un premier temps il est nécessaire de télécharger quelques prérequis :

Agent Windows
Ocspackager (à placer dans le dossier de l’agent OCS)
psexec.exe (à placer dans le dossier de l’agent OCS)

Vous devez ensuite avoir un répertoire contenant les mêmes fichiers que ci-dessous :

AGENT1

Configuration agent OCS

Lancer OCS Packager qui va vous permettre de générer un fichier ocspackage.exe :

AGENT2

Exe file : il faut sélectionner OCS-NG-Windows-Agent-Setup (agent Windows)
Command line option : /S /NOSPLASH /Server=http://192.168.0.225/ocsinventory /NOW
User : utilisateur avec droit administrateur sous la forme : login@domain.local

(/s : installation silencieuse /nosplash : aucune fenêtre apparente /server : serveur ocs /now envoi inventaire dès la fin de l’installation)

GPO

Une fois le package créé, il faut se rendre dans l’éditeur des gestions de stratégie de groupe .
Une fois la fenêtre lancée, Il faut créer une GPO ORDINATEUR . En configuration utilisateur, l’installation d’OCS nécessite les droits administrateurs malgré les identifiants présents dans le package précédemment généré.

Aller dans : « Configuration ordinateur/stratégies/paramètres Windows/scripts/démarrage »

AGENT3

Cliquer sur ajouter, puis parcourir :

AGENT4

Il faut ajouter le fichier OcsLogon précédemment téléchargé puis le fichier « ocspackage » que l’on a généré :

AGENT5

Une fois les deux fichiers copiés, cliquer sur OcsLogon puis ouvrir. Il ne nous reste plus qu’à passer quelques paramètres de scripts :

AGENT6

Les paramètres du script :

• packager, GPO: permettent d’aller chercher le fichier généré dans le même dossier qu’ocslogon.
• deploy : vérifie la version de l’agent installé
• server : serveur OCS.

Une fois le tout validé, forcer l’application des paramètres avec la commande « gpudapte » :

AGENT7

A présent, au redémarrage d’un poste du parc, l’application OCS sera installée et l’inventaire sera automatiquement effectué.

[:]