reset password

Set Up Shibboleth for Single Sign-On (SSO)

USC has some good documentation on Shibboleth setup and configuration. Here's the straight-forward version of setting up a Shibboleth 2 Service Provider on Centos 7.4.

First create a Yum repository file /etc/yum.repos.d/shibboleth2.repo as follows:

[shibboleth]
name=Shibboleth (CentOS_7) # Please report any problems to https://issues.shibboleth.net
type=rpm-md
mirrorlist=https://shibboleth.net/cgi-bin/mirrorlist.cgi/CentOS_7
gpgcheck=1
gpgkey=https://downloadcontent.opensuse.org/repositories/security:/shibboleth/CentOS_7/repodata/repomd.xml.key
enabled=1

then install Shibboleth

> sudo yum install -y shibboleth.x86_64
> sudo systemctl enable shibd
> sudo systemctl start shibd

And then test the service with the following:

> lynx https://localhost/Shibboleth.sso/Status

 

This page has been viewed 1337 times.