Versión 1/8
-
Siguiente » -
Versión actual
Pablo Silva, Miércoles, 23 de Diciembre de 2015 15:55:52 -0300
Instalación ShibbolethSP¶
En esta guia se describe la instalación de Shibboleth SP en un equipo con Debian8 y Apache 2.4. La instalación se realizó en el host sp1.seciu.edu.uy, se debe ajustar el nombre al que corresponda.
1. Agregar repositorio¶
La version de Shibboleth SP disponible en los repositorios de debian es bastante obsoleta. El repositorio de SWITCH tiene una version mas actualizada.
apt-get install curl curl -k -O http://pkg.switch.ch/switchaai/SWITCHaai-swdistrib.asc apt-key add SWITCHaai-swdistrib.asc apt-get install shibboleth
2. Habilitar un Virtual Host con HTTPS¶
En forma obligatoria un SP debe ejecutar con HTTPS. Si no se tiene hablitado se puede crear un Virtual Host de la siguiente manera:
a2enmod ssl cp default-ssl shibsp1 a2ensite shibsp1
3. Verificacion de estado¶
El SP tiene una pagina de estado
Para verificar el estado se puede correr el siguiente comando:
curl -k htt Por defecto solo permite el acceso a la pagina de estado desde localhost. Para habilitar el acceso desde otro equipo, se puede agregar la IP desde la que se quiere acceder. Para esto, editar /etc/shibboleth/shibboleth2.xml, y agregar la ip en el elemento Handler. Ejemplo: <pre> <code class="xml"> <Handler type="Status" Location="/Status" acl="127.0.0.1 ::1 164.73.129.60"/> </code>
Luego accediendo a la dirección https://sp1.seciu.edu.uy/Shibboleth.sso/Status puede ver una página xml con información del SP