User Tools

Site Tools


wiki:space:projects:authentication

This is an old revision of the document!


Table of Contents

Authentication

Why?

We will use different tools which require authentication.
wiki, chat, wlan, ssh logins, nas storage, …

One identity source would be nice.
Access rights could be granted to groups.

Otherwise we need to create user accounts in every system, manage rolls in every system, …

Username/Password is outdated. MFA solutions provide more security.

Protocols

  • ldap is supported in most applications
  • wireless lan 802.1x uses radius
  • MFA OTP solutions are often based on Radius
  • certificate based logins would be great (smartcards, virtual smartcards, user certificates)
    • a CA could also be used for internal web servers where letsencrypt is not an option
  • kerberos is less supported but more secure
  • SAML is often use for cloud services
  • TACACS is used for switches an other network devices

Tools

Directory

Name ldap radius kerberos SAML TACACS ssh key CA MFA self-hosted costs / license
Applications which might fit
UCS yes module yes yes no ldap voodoo yes, but cli privacyidea integration yes core version free
zentyal development edition free, open source
nethserver yes plugin AD
clearos
koozali
FreeIPA
Apache Directory
389 Directory
goSA
samba 4
openldap+freeradius
+phpldapadmin+openssl+…
Applications with missing featurs
Microsoft Active Directory yes yes yes yes no no yes no yes complicated, expensive, closed source
pfsense no yes no no

MFA

Name ldap radius kerberos SAML TACACS ssh key CA MFA self-hosted costs / license
Applications which might fit
Applications to test
privacyidea
linotp
rcdevs
duo
authy
wikid
wiki/space/projects/authentication.1503382330.txt.gz · Last modified: by trinitor