INSTALLATION VMTOOLS SUR UBUNTU 12.04 LTS x64

Sur votre machine virtuelle, faire un clic droit puis inviter et enfin Installer/Mettre à jour VMware Tools
Création d’un dossier pour le point de montage

Monter le CDRom

mount : périphérique bloc /dev/sr0 est protégé en écriture, sera monté en lecture seule

(suite…)

INSTALLATION ET CONFIGURATION D’UN REVERSE PROXY AVEC NGINX

Un reverse proxy, est un serveur généralement placé en frontal des serveurs web. Un utilisateur qui va vouloir accéder à un des vos site web va passer par le reverse proxy. Grâce au reverse-proxy, le serveur web est protégé des attaques directes depuis l’extérieur, ce qui renforce la sécurité des serveurs web interne. D’autre part, la fonction de cache du reverse-proxy peut soulager la charge du serveur web principal. Dans ce cas, je vais vous montrer comment mettre en place cette solution.

1 – Installation de NGINX

2 – Configuration

Le fichier de configuration principal se trouve dans /etc/nginx, il se nomme nginx.conf (suite…)

CONVERTIR CERTIFICAT CRT EN PFX SUR DEBIAN

Pour convertir un certificat .CRT en .PFX sur debian, on va utiliser openssl.

Après avoir éxécuté cette commande, vous obtenez un fichier .pfx.

Auteur : Guillaume POMENTE

SCRIPT CREATION UTILISATEUR DEBIAN

Afin de créer plusieurs comptes sur une machine Debian, j’ai fait un script qui permet d’automatiser cette tâche. Ce script va créer l’utilisateur et son /home ainsi qu’un dossier dans son /home. Dans mon cas, ce dossier est Maildir. Le script s’appuie sur un fichier texte basique.1-

1 – Création du script

1-1 Création du dossier

Création d’un dossier qui contiendra le script et le fichier utilisateur (suite…)

DEPOT POUR DEBIAN WHEEZY

Voici la liste des dépôts pour Debian Wheezy

deb http://ftp.fr.debian.org/debian/ wheezy main non-free contrib
deb http://security.debian.org/ wheezy/updates main contrib non-free
deb http://ftp.fr.debian.org/debian/ wheezy-proposed-updates main contrib non-free

1-Ajout des dépôts

Le fichier à modifier est sources.list. Il se situe dans /etc/apt (suite…)

TUTO SERVEUR CALENDRIER AVEC DAVICAL ET AGENDAV SOUS DEBIAN

Davical est un serveur d’agenda partagé. Il utilise le protocole CalDav qui est conçu pour le stockage d’agenda. Agendav est une interface web au serveur Davical, ce qui permet de consulter le calendrier depuis n’importe quel navigateur internet

 Sources :

 1 – Installation d’un serveur web

Davical a besoin d’un serveur apache pour fonctionner. Ce serveur nous servira pour l’interface web par la suite.

aptitude install apache2 php5 libapache2-mod-php5

2- Installation de PostGreSql

aptitude install postgresql

2-1 Installation du module postgresql pour php

aptitude install php5-pgsql

3- Installation de Davical

aptitude install php5-curl davical

3-1 Préparation de la base (suite…)

BLOQUER BOUTON J’AIME (LIKE) FACEBOOK AVEC SQUID

Éditer le fichier /etc/squid/squid.conf

nano /etc/squid/squid.conf

Ajouter les lignes suivantes.

# Bloquer le bouton j’aime
    acl facebook_like url_regex facebook.com/plugins
    deny_info http://IP.DU.SERVEUR/erreur_facebook.txt facebook_like
    http_access deny facebook_like

Dans mon cas, j’ai créé un fichier erreur_facebook.txt dans /var/www

nano /var/www/erreur_facebook.txt

Ajouter les lignes suivantes

texte de votre choix

Redémarrer le services squid

 /etc/init.d/squid reload

Maintenant les boutons « j’aime » doivent être bloqués par squid.

Auteur : POMENTE Guillaume

 

INSTALLATION SARG POUR ANALYSER LOG SQUID – SQUIDGUARD SUR DEBIAN SQUEEZE

SARG est un analyseur de LOGs pour la solution proxy Squid – Squidguard. Sarg va permettre de connaitre les sites visités par les utilisateurs. Il s’appuie sur le fichier de LOG access.log de squid.

1 – Ajout des dépôts

Éditer le fichier sources.list

nano /etc/apt/sources.list

deb http://backports.debian.org/debian-backports squeeze-backports main

Control + X pour quitter nano

Il demande si l’on sauve, dire Oui en pressant la touche O

Il demande comment le fichier doit s’appeler, faire Entrée pour ne toucher à rien.

Mise à jour des dépôts

aptitude update

(suite…)

INSTALLATION ET CONFIGURATION PROXY SQUID ET SQUIDGUARD SUR DEBIAN SQUEEZE

Squid est un logiciel libre distribué sous licence GNU GPL qui fait le rôle de proxy. Squidguard est un plugin qui va nous permettre d’autoriser certaines adresses web ou d’interdir certaines pages selon des listes pré-définis.

Sources :

http://doc.ubuntu-fr.org/tutoriel/comment_mettre_en_place_un_controle_parental

 

1 – Installation et Configuration de Squid

aptitude install squid

 

Copie du fichier de configuration

Afin de conserver une copie du fichier de configuration nous allons copier le fichier d’origine.

cp /etc/squid/squid.conf /etc/squid/squid.conf.old

(suite…)

INSTALLATION SERVEUR OPENVPN SUR DEBIAN SQUEEZE

Dans ce tutoriel je vais expliquer comment installer un VPN sous Debian Squeeze. OpenVPN est un logiciel libre qui permet de créer des réseaux privés virtuels chiffrés avec OpenSSL. Un VPN (Virtual Private Network) ou Réseau Privé Virtuel est une connexion permettant de relier deux réseaux locaux différents de façon sécurisée à travers un tunnel.

 

1 – Installation

 

Installation des paquets openvpn et openssl

aptitude install openvpn openssl

Copie des fichiers de configuration

cp -r /usr/share/doc/openvpn/examples/easy-rsa/2.0/* /etc/openvpn/

2 – Génération des certificats

A partir des fichiers récemment copiés dans /etc/openvpn/ modifier les variables suivantes dans le fichier vars comme ceci :

export KEY_COUNTRY= »FR »

export KEY_PROVINCE= »00 »

export KEY_CITY= »MAVILLE »

export KEY_ORG= »MONENTREPRISE »

export KEY_EMAIL= »monmail@mail.mail »

(suite…)