Ma solution de groupware est basée sur Debian, courier-imap et Bynari connector pour la partie outlook. J'y ajoute samba pour le partage des fichiers et OpenVPN pour le VPN.

L'objectif est de proposer un serveur de contacts/calendrier/email/fichiers à petit prix à une petite structure.

Installation du serveur

Procédure d'install debian standard, puis installer les paquets postfix, courier-imap-ssl, samba, openvpn.

Configuration de courier-imap-ssl

J'opte pour des boites aux lettres virtuelles, ce qui donne le plus de flexibilité pour les ACL (listes de contrôle d'accès) et donc le partage de dossiers IMAP. J'utilise l'authentification via userdb car je n'ai pas trop d'utilisateurs (je peux encore gérer à la main). Ca changera peut-être si je dois gérer les utilisateurs de façon centrale (samba, imap, etc)

Je place les utilisateurs virtuels sous /home/imap: /home/imap/user1, /home/imap/user2, /home/imap/shared. Pour chaque utilisateur et pour l'utilisateur "shared":

Comme on est root, il faut nettoyer un peu:

Donner tous les droits sur la boite partagée "shared":

Remettre les droits:

Paramétrer les mots de passe des utilisateurs:

Activer le module authuserdb

Faire une liste des utilisateurs partagés:

C'est tout!

Références

Samba

L'objectif est de partager un répertoire entre differents utilistateurs. Pour ce faire, je crée un compte "fichiers" auquel je donne le shell /bin/false et pas de mot de passe.

Ajouter des users

Mettre la config au point

        path = /home/fichiers/partage
        writable = yes
        user = user1 user2
        force user = fichiers

C'est tout pour le moment!

Kolab

Voir la page Kolab

OpenVPN

Evolutions

A faire

A étudier

Page last modified on 11 janvier 2008 à 14h44