Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
informatique:reseau:messagerie:sogo [2014/01/06 13:54] – [Mise en place de l'authentification CAS] bn8 | informatique:reseau:messagerie:sogo [2024/05/03 17:01] (Version actuelle) – bn8 | ||
---|---|---|---|
Ligne 21: | Ligne 21: | ||
**Procédure :** | **Procédure :** | ||
- | Il faut tout d' | + | Il faut tout d' |
+ | |||
+ | <code bash> | ||
+ | apt install debhelper libpam0g-dev libssl-dev build-essential git | ||
+ | cd /usr/local/src | ||
+ | git clone https://github.com/ | ||
+ | cd esup-pam-cas | ||
+ | dpkg-buildpackage -b --no-sign | ||
+ | sudo dpkg -i ../libpam-cas_*.deb</ | ||
Un fois installer on met en place le fichier de configuration /// | Un fois installer on met en place le fichier de configuration /// | ||
Ligne 49: | Ligne 57: | ||
# certificate from high level CA | # certificate from high level CA | ||
trusted_ca [chemin vers le certificat de la CA ayant émis les certificats SSL de l' | trusted_ca [chemin vers le certificat de la CA ayant émis les certificats SSL de l' | ||
+ | |||
+ | <note tip>Pour le paramètre **trusted_ca**, | ||
On met ensuite en place un fichier de configuration //PAM// pour // | On met ensuite en place un fichier de configuration //PAM// pour // | ||
Ligne 80: | Ligne 90: | ||
Il faut également éditer le fichier // | Il faut également éditer le fichier // | ||
- | On met en place ensuite le // | + | On met en place ensuite le // |
+ | |||
+ | * Apache 2.2 (ou inférieur) | ||
< | < | ||
Order deny,allow | Order deny,allow | ||
Ligne 86: | Ligne 98: | ||
Allow from [IP du serveur CAS] | Allow from [IP du serveur CAS] | ||
Allow from 127.0.0.1 | Allow from 127.0.0.1 | ||
+ | </ | ||
+ | |||
+ | * Apache 2.4 (ou supérieur) : < | ||
+ | ScriptAlias / | ||
+ | < | ||
+ | Require ip [IP du serveur CAS] | ||
+ | Require ip 127.0.0.1 | ||
</ | </ | ||
Ligne 100: | Ligne 119: | ||
Doc sur le sujet intéressante : http:// | Doc sur le sujet intéressante : http:// | ||
+ | |||
+ | ==== Authentic2 ==== | ||
+ | |||
+ | Pour configurer SOGo pour qu'il utilise l'IDP Authentic2 comme un serveur CAS, il faut via l' | ||
+ | |||
+ | * Créer un service CAS pour SOGo : | ||
+ | * **Identifiant :** ce que vous voulez, par exemple le nom de domaine du SOGo | ||
+ | * **URLs :** L'URL d' | ||
+ | * **Nom de l' | ||
+ | * Créer un service CAS pour Dovecot : | ||
+ | * **Identifiant :** ce que vous voulez, par exemple //Dovecot// | ||
+ | * **URLs :** l'URL de service utilisée par //pam-cas// et telque définie dans le paramètre // | ||
+ | * **Nom de l' | ||
+ | * **Mandataire :** sélectionner le service CAS précédemment créé correspondant à votre SOGo |