Apache : diffusion de plusieurs sites avec public_html et VirtualHost, et gestion des droits.

Sur un serveur Apache2 (mais ça ne change pas beaucoup pour Apache 1.x), il existe une racine de documents. Selon votre distribution ou votre façon d’installer apache, elle peut se trouver dans __/var/www__, __/usr/local/apache/htdocs__ ou ailleurs, c’est vous qui le déterminez dans votre fichier de configuration httpd.conf. Dans une configuration Ubuntu standard, c’est __/var/www__. Cela signifie que les machines qui accèdent à votre machine via apache voient par défaut les fichiers html/php (ou autres) qui se trouvent dans ce répertoire et ses sous répertoires.

Administrer à distance un serveur Linux depuis Windows

J’ai l’habitude d’administrer mes machines Linux depuis un poste de travail Linux. C’est très pratique, on pose la clé ssh publique, un coup de ssh -X et on fait ce qu’on veut.%%% Depuis un poste Windows, c’est plus délicat. On peut utiliser [putty|http://fr.wikipedia.org/wiki/PuTTY|fr] pour faire du ssh, mais on perd tout le côté graphique. Et Windows n’a pas de serveur X par défaut, impossible donc de déporter un affichage. Il existe bien la solution [vnc|http://fr.wikipedia.org/wiki/Virtual_Network_Computing|fr], mais elle n’est pas sécurisée, et consomme pas mal de bande passante.

Squid et SquidGuard- Installation d’un proxy et sécurisation des accès internet

!!!!Qu’est ce qu’un proxy ? Un proxy est un logiciel qui sert d’intermédiaire entre un navigateur (client) et internet. Il est installé sur un serveur. Un proxy a plusieurs fonctions possibles : * il met en cache les pages consultées par les clients pour un accès plus rapide * il permet de loguer les différentes requêtes effectuées par les clients * il permet de filtrer le contenu en fonction de plusieurs critères, et d’autoriser ou non l’accès à un site. En résumé, c’est un outil primordial pour tout réseau d’entreprise, car il répond à plusieurs problématiques :