Alternative à WDS de Micrososft avec FOG Open source Computer Cloning Solution

fog logo

FOG est une application open source sous licence GPL de deploiement et de de gestion d’images disques utilisant la technologie du Boot PXE.(Déploiement par le réseau)
C’est une solution simple d’utilisation évitant ainsi les solutions constructeurs de type « WDS » de Microsoft sous Windows Serveur.Dans ce billet je vais détailler une procédure simple avec un exemple afin d’illustrer le déploiement et la mise en service de machine via le boot PXE.

Dans le billet je vais travailler sur un réseau privé en 10.0.0.X/24, je vais également utiliser un environnement virtualisé pour mon serveur Ubuntu 14.04 et un pc client connecté sur ma machine via une connexion par « pont » dans Vmwares Workstation.

Continuer la lecture de Alternative à WDS de Micrososft avec FOG Open source Computer Cloning Solution

Faite parler votre serveur sur Twitter avec Twython

rp_ubuntu-logo-300x180.jpg

Si vous possédez un serveur et souhaitez le suivre simplement Twython offre la possibilité de faire Twitter votre machine simplement via des scripts Python. Dans ce billet je vais détailler une procédure simple et automatisé afin de faire twitter à votre serveur des informations comme son « uptime ».
Pour le billet je serai dans un environnement virtualisé sous Ubuntu X64 14.04.

On débute par installer les pré-requis,

sudo apt-get install python-setuptools python-dev libffi-dev libssl-dev python-pip
sudo pip install twython
sudo pip install requests[security]

Continuer la lecture de Faite parler votre serveur sur Twitter avec Twython

Installer et configurer un serveur mail sur Ubuntu 14.04

rp_ubuntu-logo-300x180.jpg

Dans ce billet je vais expliquer une procédure simple afin de mettre en place un serveur mail local. Le serveur sera très simpliste, je ne vais pas utiliser de DNS mais uniquement le fichier host de Ubuntu. La procédure va utiliser postfix qui va se charge de la livraison de vos courriers électroniques et dovecot qui est un serveur IMAP et POP3 avec en fin de billet une courte introduction sur squirrelmail qui offre une interface WEB à votre gestionnaire de courrier.

Ce billet peut permettre également à un étudiant en BTS SIO ou autres de mettre en place très rapidement un service MAIL fonctionnelle très rapidement.

Continuer la lecture de Installer et configurer un serveur mail sur Ubuntu 14.04

Comment lier OCS inventory et GLPI ?

0 logo glpi
logo ocs inventory

Dans les précédents billets j’introduisais OCS inventory et GLPI. Les deux sont complémentaires et permettent ainsi d’avoir un outil puissant d’audit de parc informatique. La solution convient parfaitement à un étudiant en BTS SIO couplé à SSL. Chose que je n’ai pas intégré dans le création des billets. Pour lier les deux la procédure est simple et rapide.

Continuer la lecture de Comment lier OCS inventory et GLPI ?

Installation de l’application OCS Inventory Server et client

logo ocs inventory

Dans ce billet et dans la continuité de la rédaction de l’article sur GLPI, je vais présenter dans ce billet une procédure simple afin de d’installer OCS Inventory Server, dans un prochain billet j’indiquerai comment assurer la liaison avec GLPI.
OCS Inventory Server est une application développé pour assister les administrateurs systèmes ou réseau afin de faire remonter les configurations matériels et logiciels sur le réseau.
Il peut aussi déployer des paquets sur des postes Windows ou Linux. L’application OCS Inventory utilise les protocoles HTTP/HTTPS et transfert les donnée au serveur sous format XML
On va donc avoir un serveur(Ssous Ubuntu 14.04, et un petit client Linux/windows à installer sur chaque poste.
Je vais débuter ce billet par l’installation du serveur OCS sur Ubuntu 14.04, puis l’installation du client OCS. Le tout sera réalisé dans un environnement Ubuntu 14.02 pour le serveur et des clients sous Windows 7.
L’installation de OCS va modifier certaine configuration comme Apache, si vous avez des Virtualhost ou autres deja en place pensez à créer une sauvegarde avant de débuter la procédure. OCS importe ca propre configuration complémentaire à la votre. C’est donc facultatif mais fortement conseillé.

On démarre avec l’installation des pré-requis comme PHP5, MYSQL PERL ext ….. lors de l’installation pensez à créer une nouvelle base MYSQL afin de recevoir OCS.

Continuer la lecture de Installation de l’application OCS Inventory Server et client

Monter un partage réseau sous Debian 7

debian-logo[1]

Vous pouvez monter un partage réseau sur votre debian afin de rendre les fichiers stockés sur celui-ci disponible. Par exemple dans la Freebox V6, il peut être pratique de monter le partage réseau du disque dur sur votre Debian. Pour cela on va utiliser cifs qui est une application permettant de gérer le format CIFS, le successeur de SMB.

Appliquez la procédure ci-dessous afin de monter le partage réseau.

apt-get install -y cifs-utils

Continuer la lecture de Monter un partage réseau sous Debian 7

Mettre en place des VirtualHosts avec Node.js

nodejs-logo

Première Partie : Création de l’environnement de travail

Pour débuter le billet commencez par créer, l’arborescence suivante

node js architecture

userlaintimes@laintimesdebian:~$ mkdir laintimesdotcom
userlaintimes@laintimesdebian:~$ cd laintimesdotcom/
userlaintimes@laintimesdebian:~/laintimesdotcom$ touch index.js
userlaintimes@laintimesdebian:~/laintimesdotcom$ gedit index.js

Dans Gedit copiez-y le code ci-dessous qui va nous générer un serveur WEB en écoute sur le port 8082. Il va representer l’index de votre serveur WEB.

var http = require('http');
http.createServer(function (req, res) {
  res.writeHead(200, {'Content-Type': 'text/plain'});
  res.end('Site Index de laintimes.com\n');
}).listen(8082, '192.168.1.99');
console.log('Server up on http://192.168.1.99:8082/');
#fermer gedit

Continuer la lecture de Mettre en place des VirtualHosts avec Node.js

Comprendre l’authentification Debian en 500 mots

debian-logo[1]

Le billet se présente comme un résumé très bref afin de cerner les mécanismes d’authentification sous Debian présent dans le référentiel du BTS Services Informatiques aux Organisations.
Dans un systeme d’exploitation dit « Unix » la gestion de l’authentification utilise trois fichiers « principaux » à savoir,

  • /etc/passwd : Contient la liste des utilisateurs avec des paramètres comme le mot de pass, le dossier home ext …
  • /etc/shadow : Contient les options relatives au mot de pass des utilisateurs
  • /etc/group : Contient la liste des groupes disponibles

Debian (comme d’autres distributions) complète ce mécanisme d’authentification avec

  • PAM (Pluggable Authentication Modules)
  • NSS (Name Service Switch)

PAM va permettre l’échange de mot de passe entre applications et NSS va permettre de centraliser différentes sources d’identifiants et de mots de passes.

Continuer la lecture de Comprendre l’authentification Debian en 500 mots

Auditer son serveur apache avec Nikto sous Kali Linux

kali linux

Nikto est un outil pré-installé dans Kali Linux, elle permet de faire un audit rapide de son serveur Web. Dans ce billet je vais travailler sur un serveur WEB local hébergé dans une machine virtuelle sous Vmware. Dans le billet je vais auditer une configuration Apache2 classique.

Continuer la lecture de Auditer son serveur apache avec Nikto sous Kali Linux