IPA » Historia » Versio 3
Versio 2 (terom, 10.09.2016 23:05) → Versio 3/4 (terom, 10.09.2016 23:07)
h1. IPA
FreeIPA on fixme käyttäjätunnusten hallintajärjestelmä, joka muodostuu LDAP-tietokannasta, Kerberos ??? ja käyttöliittymästä.
h2. Pavelut
IPA-tunnukset toimivat seuraavissa palveluissa:
* SMTP @smtp.fixme.fi:587@ SASL
* https://redmine.fixme.fi/
* https://vmp.fixme.fi/
* https://git.fixme.fi/
* SSH terran.fixme.fi
* SSH protoss.fixme.fi?
* TODO: SSH hypo.fixme.fi?
h2. Hallinta
Normaali self-service tapahtuu selainkäyttöliittymän kautta, ylläpito onnistuu parhaiten komentoriviltä.
h3. Webbikäli
https://ipa1.fixme.fi/
h3. Komentorivi
Lisää webbikälistä oma SSH-avain, ja sitten @ssh ipa1.fixme.fi@, ja @ipa help commands@.
h2. Kerberos ja ldap
Fixme käyttää FreeIPA MIT Kerberos + 389 DS LDAP. LDAP on käyttäjätietokanta ja Kerberos autentikaatioprotokolla.
Kerberos mahdollistaa saman salasanan käyttämisen monissa palveluissa (useamman koneen kirjautuminen, imap, jne.), ja lisäksi kerran autentikoituneen käyttäjän ei tarvitse autentikoitua uudestaan.
Kerberos-autentikaatio toimii myös ssh-yhteyksissä luotettujen hostien (kuten fixme.fi ja hypo.fixme.fi) välillä.
h3. Kerberoksen toiminta ja käyttö
* @klist@ -- näyttää sinulla olevat tiketit (pääsyt palveluihin)
** @krbtgt@ on ticket-granting ticket, jolla saat palvelutikettejä. jos se vanhentuu, joudut ajamaan @kinit@in uusiksi
* @ssh -v fixme.fi@ (varmista että @Authentication succeeded (gssapi-with-mic).@)
** pääset myös hypolle
** flägillä @-K@ otat kerberos-tiketit mukaasi (vastaavasti kuin ssh agent forwarding)
* mutt ja pine fixme.fi:llä autentikoivat kerberoksella
* salasanan vaihto: @passwd@ kuten muutenkin
* salasanan resetoiminen: @sudo kadmin.local@ ja komento @cpw@
h3. Ldap
* @ldapwhoami@: näyttää tietojasi
* @ldapsearch@: etsi ldap-tietokannasta
** esim @ldapsearch title=Puheenjohtaja@
* @ldapvi@: tietokannan muokkaaminen
** esim @ldapvi uid=$USER@
FreeIPA vaatii kai yleensä @-Y GSSAPI@, OpenLDAP:in oletuksena valkkaama @SASL/EXTERNAL@ ei toimi..
FreeIPA on fixme käyttäjätunnusten hallintajärjestelmä, joka muodostuu LDAP-tietokannasta, Kerberos ??? ja käyttöliittymästä.
h2. Pavelut
IPA-tunnukset toimivat seuraavissa palveluissa:
* SMTP @smtp.fixme.fi:587@ SASL
* https://redmine.fixme.fi/
* https://vmp.fixme.fi/
* https://git.fixme.fi/
* SSH terran.fixme.fi
* SSH protoss.fixme.fi?
* TODO: SSH hypo.fixme.fi?
h2. Hallinta
Normaali self-service tapahtuu selainkäyttöliittymän kautta, ylläpito onnistuu parhaiten komentoriviltä.
h3. Webbikäli
https://ipa1.fixme.fi/
h3. Komentorivi
Lisää webbikälistä oma SSH-avain, ja sitten @ssh ipa1.fixme.fi@, ja @ipa help commands@.
h2. Kerberos ja ldap
Fixme käyttää FreeIPA MIT Kerberos + 389 DS LDAP. LDAP on käyttäjätietokanta ja Kerberos autentikaatioprotokolla.
Kerberos mahdollistaa saman salasanan käyttämisen monissa palveluissa (useamman koneen kirjautuminen, imap, jne.), ja lisäksi kerran autentikoituneen käyttäjän ei tarvitse autentikoitua uudestaan.
Kerberos-autentikaatio toimii myös ssh-yhteyksissä luotettujen hostien (kuten fixme.fi ja hypo.fixme.fi) välillä.
h3. Kerberoksen toiminta ja käyttö
* @klist@ -- näyttää sinulla olevat tiketit (pääsyt palveluihin)
** @krbtgt@ on ticket-granting ticket, jolla saat palvelutikettejä. jos se vanhentuu, joudut ajamaan @kinit@in uusiksi
* @ssh -v fixme.fi@ (varmista että @Authentication succeeded (gssapi-with-mic).@)
** pääset myös hypolle
** flägillä @-K@ otat kerberos-tiketit mukaasi (vastaavasti kuin ssh agent forwarding)
* mutt ja pine fixme.fi:llä autentikoivat kerberoksella
* salasanan vaihto: @passwd@ kuten muutenkin
* salasanan resetoiminen: @sudo kadmin.local@ ja komento @cpw@
h3. Ldap
* @ldapwhoami@: näyttää tietojasi
* @ldapsearch@: etsi ldap-tietokannasta
** esim @ldapsearch title=Puheenjohtaja@
* @ldapvi@: tietokannan muokkaaminen
** esim @ldapvi uid=$USER@
FreeIPA vaatii kai yleensä @-Y GSSAPI@, OpenLDAP:in oletuksena valkkaama @SASL/EXTERNAL@ ei toimi..