Open Audit sur SME Server 8

1 post / 0 new
MasterSleepy
Open Audit sur SME Server 8

Sucesseur de Winventory, Open Audit permet d'inventorier les postes informatiques avec un certain nombre d'option très interressantes.

Créer une ibay dans le server manager
En paramétrant Accès public par le Web ou le protocole FTP anonyme
En activant l'option Exécution de contenu dynamique (CGI, PHP, SSI)

par exemple openaudit

via putty si accès SSH ou sur le terminal :

Mise en place des fichiers

cd /home/e-smith/files/ibays/openaudit/html/
rm -f index.html

wget http://www.open-audit.org/download_file.php?file=OAv2_beta_9.2.zip
unzip download_file.php\?file\=OAv2_beta_9.2.zip

cd OAv2
mv other/ /home/e-smith/files/ibays/openaudit/files/
mv code_igniter/ /home/e-smith/files/ibays/openaudit/files/

cd www
mv * /home/e-smith/files/ibays/openaudit/html/
mv .htaccess /home/e-smith/files/ibays/openaudit/html/

cd ..
rm -f download_file.php\?file\=OAv2_beta_9.2.zip
rm -Rf OAv2

Modifier le fichier index.php :

nano /home/e-smith/files/ibays/openaudit/html/index.php

Changer les lignes SYSTEM et APPLICATION FOLDER NAME de manière à obtenir cela :

* SYSTEM FOLDER NAME
*---------------------------------------------------------------
*
* This variable must contain the name of your "system" folder.
* Include the path if the folder is not in the same directory
* as this file.
*
*/
# linux
$system_path = '/home/e-smith/files/ibays/openaudit/files/code_igniter/system';
/*
* # windows
* $system_path = 'c:/xampp/oav2/code_igniter/system';
*/

/*---------------------------------------------------------------
* APPLICATION FOLDER NAME
*---------------------------------------------------------------
*
* If you want this front controller to use a different "application"
* folder then the default one you can set its name here. The folder
* can also be renamed or relocated anywhere on your server. If
* you do, use a full server path. For more info please see the user guide:
* http://codeigniter.com/user_guide/general/managing_apps.html
*
* NO TRAILING SLASH!
*
*/
# linux
$application_folder = '/home/e-smith/files/ibays/openaudit/files/code_igniter/application';
/*
* # windows
* $application_folder = 'c:/xampp/oav2/code_igniter/application';
*/

Mise en place de la Base de donnée MySQL

Créer une base sql et un utilisateur ayant les droits sur cette base :

mysql
CREATE USER 'openaudit'@'%' IDENTIFIED BY 'VOTRE_MOT_DE_PASSE';
GRANT USAGE ON * . * TO 'openaudit'@'%' IDENTIFIED BY 'VOTRE_MOT_DE_PASSE' WITH MAX_QUERIES_PER_HOUR 0 MAX_CONNECTIONS_PER_HOUR 0 MAX_UPDATES_PER_HOUR 0 MAX_USER_CONNECTIONS 0 ;
CREATE DATABASE IF NOT EXISTS `openaudit` ;
GRANT ALL PRIVILEGES ON `openaudit` . * TO 'openaudit'@'%';
quit

Il est possible d'utiliser PhpMyAdmin.

Il faut maintenant peupler la base SQL :

cd /home/e-smith/files/ibays/openaudit/files/other

mysql -u openaudit -p openaudit

Editer le fichier de configuration de la base de donnée SQL :

nano /home/e-smith/files/ibays/openaudit/files/code_igniter/application/config/database.php

Changer les valeurs en fonction de votre configuration :

$db['default']['hostname'] = "localhost";
$db['default']['username'] = "openaudit";
$db['default']['password'] = "VOTRE_MOT_DE_PASSE";
$db['default']['database'] = "openaudit";
$db['default']['dbdriver'] = "mysql";
$db['default']['dbprefix'] = "";
$db['default']['pconnect'] = TRUE;
$db['default']['db_debug'] = TRUE;
$db['default']['cache_on'] = FALSE;
$db['default']['cachedir'] = "";
$db['default']['char_set'] = "utf8";
$db['default']['dbcollat'] = "utf8_general_ci";
$db['default']['stricton'] = FALSE;

A ce stade, il est possible de se connecter sur l'interface Web d'open Audit :

http://VOTRE_ADRESSE_IP/openaudit
username : admin
password : password

Exemple d'utilisation

aller sur ADMIN, SCRIPTS, CREATE AUDIT WINDOWS
Cliquer sur Create Script

une fois télécharger, il suffit de lancer (sur Windows) dans une invite de commande ou un script batch (possibilité de mettre le batch dans le planificateur des taches, menu démarrage ou dans un netlogon)

cscript CHEMIN\NOM_DU_FICHIER.vbs

J'imagine qu'il est possible de lancer le script sur un linux type ubuntu, mandriva ou autres (A confirmer)

Une fois le script exécuté, aller sur la page Open Audit et
Enjoy Lol

Baptiste.

modifié par : baptiste, 04 Mar 2013 - 23:56

Migration writed for baptiste