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 (more…)

IMPRESSION EN BOUCLE SUR IMPRIMANTE LOCALE

 1 – Situation

L’imprimante est installée en local sur un Windows 7 Pro 64Bits. Lorsque l’utilisateur lance une impression, celle-ci boucle à l’infini c’est-à-dire que tant qu’il y a des pages dans le bac papier la feuille va s’imprimer.

 2 – Résolution du problème

Cliquer sur Démarrer > Périphériques et imprimantes (more…)

SYNCHRONISER L’HEURE DOMAINE ACTIVE DIRECTORY 2008R2 AVEC UN NTP EXTERNE

Dans un domaine Active Directory, les postes de travail, serveurs,  membre du domaine synchronisent leur horloge sur le contrôleur de domaine qui dispose du rôle PDC. Certains protocoles comme Kerberos dépend du bon fonctionnement de la synchronisation horaire entre les postes. Si jamais il y a un écart d’heure trop important ( plus de 5min sur 2008R2 par défaut) l’utilisateur pourra avoir des problèmes d’authentification ou/et d’accès aux ressources partagés.

1 – Pré-requis

Il faut ouvrir le port UDP 123 (NTP) vers votre serveur qui dispose du rôle PDC (more…)

LISTE ADBLOCK SUR SQUIDGUARD

Les listes Adblock sont célèbres pour leur efficacité en terme de blocage des publicités sur les pages internet. Pour des questions de sécurité et de temps de chargement des pages internet, il est préférable en entreprise de bloquer ces publicités. Voici comment intégrer les listes ADblock dans squidGuard.

Sources :

 1 – Téléchargement des listes

Dans mon cas, je vais utiliser les listes FR + EasyList. Je télécharge le fichier dans /home

cd /home

wget https://easylist-downloads.adblockplus.org/liste_fr+easylist.txt –no-check-certificate

mv liste_fr+easylist.txt easylist.txt

(more…)

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

(more…)

DEFINIR UN ALIAS PAR DEFAUT SUR ZIMBRA OSE

Il faut que les alias soient déjà créés pour tous les comptes.

Par la suite créer un fichier texte dans mon cas liste_users_pref_alias.txt dans lequel vous allez saisir la correspondance entre les comptes et les alias. Le fichier doit se présenter comme ceci :

prenom.nom@mondomaine.fr:prenom.nom@monalias.fr
(more…)

INSTALLATION ANALYSEUR DE LOG PROXY SQUID AVEC AWSTATS

La solution proxy squid produit des fichiers logs qu’il est intéressant de regarder via une interface web. Voici comment mettre en place un analyseur de fichiers log pour squid avec AWSTATs.

1 – Installation d’Apache

Awstat génère des pages web, il est donc nécessaire d’installer un serveur http. Dans mon cas, je vais utiliser Apache.

aptitude install apache2

 2 – Installation d’AWSTATs

AWStats est un outil gratuit qui permet d’analyser des fichiers LOGs en les retranscrivant sous forme de pages web

aptitude install awstats

Création des dossier wwwroot et cgibin

mkdir /usr/share/doc/awstats/examples/wwwroot

mkdir /usr/share/doc/awstats/examples/wwwroot/cgi-bin

Extraction du fichier de configuration

cd /usr/share/doc/awstats/examples/

gzip -d /usr/share/doc/awstats/examples/awstats.model.conf.gz

Copie du fichier de configuration

cp /usr/share/doc/awstats/examples/awstats.model.conf /usr/share/doc/awstats/examples/wwwroot/cgi-bin/

Exécution du script de configuration

cd /usr/share/doc/awstats/examples/

perl awstats_configure.pl

(more…)

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

(more…)

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

(more…)