Category: Open Source

  • Authentification SMTP avec Postfix et Dovecot SASL

    Un serveur SMTP a habituellement deux fonctions dans une infrastructure de messagerie : Recevoir les messages de l’extérieur pour les stocker dans les boites internes Envoyer les messages soumis depuis les boîtes internes vers le monde extérieur Si pour l’action “Recevoir” il n’y a généralement pas d’authentification de l’expéditeur (tout inconnu peut envoyer un mail…

  • Utiliser LMTP avec Postfix et Dovecot

    Habituellement, Postfix livre les messages reçus dans les boites mails des utilisateurs grâce à ses agents de livraison appelés local (pour les utilisateurs locaux) et virtual (pour les utilisateurs virtuels). Cependant, ces techniques de livraison nécessitent que les boites mails soient physiquement accessibles par Postfix. Dans le cas présent, nous allons vouloir livrer les messages…

  • Graphite : nettoyer les données Whisper

    Whisper est la base de données utilisée par Graphite (à travers le démon Carbon) pour stocker les métriques accessibles classiquement par Grafana. Whisper est une base de données à taille fixe, similaire au produit RRD. Chaque nouveau métrique entraine la création d’un fichier possédant l’extension .wsp. Voici un exemple de fichier créé sous RedHat pour…

  • Grafana : remettre le mot de passe admin à sa valeur par défaut

    Si vous arrivez sur cette page, c’est que comme moi vous avez probablement oublié le mot de passe que vous aviez défini un jour pour l’utilisateur admin dans Grafana 🙂 Dans ce cas, une solution est de redéfinir le mot de passe à sa valeur par défaut (admin) en modifiant directement la base de données.…

  • Authentifier avec Apache

    Le but de cette petite note est l'authentification simple avec Apache permettant un contrôle d'accès sur un site. L'environnement est un serveur Ubuntu en version 12.04 LTS muni d'un noyau Linux en version 3.2.13 et d'un serveur Apache en version 2.2.22. 1 – Créer un fichier utilisateur La première chose à faire est de créer…

  • Créer une base de données MySQL

    La création d'une base de données MySQL est très souvent un pré-requis à l'installation d'application Web sur u serveur. La procédure est toujours la même, et très simple. La création d'une base de données avec MySQL implique deux étapes : la création de la base de données proprement dite la création d'un utilisateur et l'attribution…

  • Apache : ajouter un nouveau serveur virtuel par nom

    La création de serveurs virtuels par nom dans Apache permet de faire cohabiter plusieurs sites sur une même adresse IP, chaque site étant accédé par son propre nom. On aura ainsi, par exemple, deux sites Web http://monsite1.com et http://monsite2.fr qui pourront être hébergés dans le même serveur Apache tout en ne possédant qu'une seule adresse…

  • Ubuntu Server : installer un serveur LAMP (Linux Apache MySQL PHP)

    Un serveur LAMP est un serveur utilisant 4 composants particuliers, destiné dans la plupart des cas à la publication de sites Web : Linux : le système d'exploitation Apache : le serveur Web MySQL : le serveur de base de données PHP : le langage de script Le but ici est d'installer ces différents composants…

  • Dovecot : utilisation de SSL pour l’IMAP

    Le but de cette note est de sécuriser une connexion IMAP à un serveur Dovecot via l’utilisation du protocole SSL/TLS. Pour l’installation de Dovecot, on se reportera à cette note : installer un serveur de mail sous Linux avec Dovecot Article écrit avec les versions Dovecot 2.2.13 et OpenSSL 1.0.1t. Article mis à jour le…

  • Dovecot : authentification IMAP

    Suite à l'installation du serveur IMAP Dovecot (cf : http://blog.moncoindunet.fr/linux/installer-un-serveur-de-mail-sous-linux-23-dovecot/), je vais ici m'intéresser aux principes d'authentification IMAP offerts par ce serveur. Cette note sera découpée en deux parties : première partie théorique, où je passerai en revue les notions et méthodes disponibles dans Dovecot deuxième partie pratique, avec la mise en place d'authentifications régulièrement…