summaryrefslogtreecommitdiffstats
path: root/src/man/sv/sssd-krb5.5.xml
diff options
context:
space:
mode:
Diffstat (limited to 'src/man/sv/sssd-krb5.5.xml')
-rw-r--r--src/man/sv/sssd-krb5.5.xml446
1 files changed, 446 insertions, 0 deletions
diff --git a/src/man/sv/sssd-krb5.5.xml b/src/man/sv/sssd-krb5.5.xml
new file mode 100644
index 0000000..fbd3a4f
--- /dev/null
+++ b/src/man/sv/sssd-krb5.5.xml
@@ -0,0 +1,446 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE reference PUBLIC "-//OASIS//DTD DocBook V4.4//EN"
+"http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd">
+<reference>
+<title>SSSD manualsidor</title>
+<refentry>
+ <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="include/upstream.xml" />
+
+ <refmeta>
+ <refentrytitle>sssd-krb5</refentrytitle>
+ <manvolnum>5</manvolnum>
+ <refmiscinfo class="manual">Filformat och konventioner</refmiscinfo>
+ </refmeta>
+
+ <refnamediv id='name'>
+ <refname>sssd-krb5</refname>
+ <refpurpose>SSSD:s Kerberos-leverantör</refpurpose>
+ </refnamediv>
+
+ <refsect1 id='description'>
+ <title>BESKRIVNING</title>
+ <para>
+ Denna manualsida beskriver konfigurationen av bakänden för Kerberos
+5-autentisering för <citerefentry> <refentrytitle>sssd</refentrytitle>
+<manvolnum>8</manvolnum> </citerefentry>. För en detaljerad syntaxreferens,
+se avsnittet <quote>FILFORMAT</quote> i manualsidan <citerefentry>
+<refentrytitle>sssd.conf</refentrytitle> <manvolnum>5</manvolnum>
+</citerefentry>.
+ </para>
+ <para>
+ Kerberos 5-autentiseringsbakänden innehåller auth- och chpass-leverantörer.
+Den måste paras ihop med en identitetsleverantör för att fungera korrekt
+(till exempel, id_provider = ldap). En del information krävs av Kerberos
+5-autentiseringsbakänden måste tillhandahållas av identitetsleverantören,
+såsom användarens Kerberos huvudmannanamn (UPN). Konfigurationen av
+identitetsleverantören skall ha en post för att ange UPN:en. Se manualsidan
+för den tillämpliga identitetsleverantören för detaljer om hur man
+konfigurerar detta.
+ </para>
+ <para>
+ Denna bakände tillhandahåller även åtkomstkontroll baserad på filen .k5login
+i användarens hemkatalog Se <citerefentry>
+<refentrytitle>k5login</refentrytitle><manvolnum>5</manvolnum>
+</citerefentry> för mer detaljer. Observera att en tom .k5login-fil kommer
+neka all åtkomst till denna användare. För att aktivera denna funktion,
+använd ”access_provider = krb5” i din SSSD-konfiguration.
+ </para>
+ <para>
+ I situationer där UPN:en inte är tillgänglig i identitetsbakänden kommer
+<command>sssd</command> konstruera en UPN genom att använda formatet
+<replaceable>username</replaceable>@<replaceable>krb5_realm</replaceable>.
+ </para>
+
+ </refsect1>
+
+ <refsect1 id='configuration-options'>
+ <title>KONFIGURATIONSALTERNATIV</title>
+ <para>
+ Om autentiseringsmodulen krb5 används i en SSSD-domän måste följande
+alternativ användas. Se manualsidan <citerefentry>
+<refentrytitle>sssd.conf</refentrytitle> <manvolnum>5</manvolnum>
+</citerefentry>, avsnittet <quote>DOMÄNSEKTIONER</quote> för detaljer om
+konfigurationen av en SSSD-domän. <variablelist>
+ <varlistentry>
+ <term>krb5_server, krb5_backup_server (sträng)</term>
+ <listitem>
+ <para>
+ Anger en kommaseparerad lista av IP-adresser eller värdnamn till
+Kerberosservrar till vilka SSSD skall ansluta, i prioritetsordning. För mer
+information om reserver och serverredundans se avsnittet
+<quote>RESERVER</quote>. Ett frivilligt portnummer (föregånget av ett
+kolon) kan läggas till till adresserna eller värdnamnen. Om tomt aktiveras
+tjänsteupptäckt; för mer information, se avsnittet
+<quote>TJÄNSTEUPPTÄCKT</quote>.
+ </para>
+ <para>
+ När tjänsteupptäckt används för KDC eller kpasswd-servrar söker SSSD först
+efter DNS-poster som anger _udp som protokoll och provar sedan _tcp om inget
+hittas.
+ </para>
+ <para>
+ Detta alternativ hade namnet <quote>krb5_kdcip</quote> i tidigare utgåvor av
+SSSD. Medan det äldre namnet känns igen tills vidare rekommenderas användare
+att migrera sina konfigurationsfiler till att använda
+<quote>krb5_server</quote> istället.
+ </para>
+ </listitem>
+ </varlistentry>
+
+ <varlistentry>
+ <term>krb5_realm (sträng)</term>
+ <listitem>
+ <para>
+ Namnet på Kerberos-riket. Detta alternativ är nödvändigt och måste anges.
+ </para>
+ </listitem>
+ </varlistentry>
+
+ <varlistentry>
+ <term>krb5_kpasswd, krb5_backup_kpasswd (sträng)</term>
+ <listitem>
+ <para>
+ Om tjänsten för att ändra lösenord inte kör på KDC:n kan alternativa servrar
+definieras här. Ett frivilligt portnummer (föregått av ett kolon) kan
+läggas till efter adresser eller värdnamn.
+ </para>
+ <para>
+ För mer information om reserver och serverredundans se avsnittet
+<quote>RESERVER</quote>. OBSERVERA: även om det inte finns några fler
+kpasswd-servrar att försöka med byter inte bakänden till att köra
+frånkopplat om autentisering mot KDC:n fortfarande är möjligt.
+ </para>
+ <para>
+ Standard: använd KDC:n
+ </para>
+ </listitem>
+ </varlistentry>
+
+ <varlistentry>
+ <term>krb5_ccachedir (sträng)</term>
+ <listitem>
+ <para>
+ Katalog att lagra kreditiv-cachar i. Alla substitutionssekvenserna i
+krb5_ccname_template kan användas här också, utom %d och %P. Katalogen
+skapas som privat och ägd av användaren, med rättigheterna satta till 0700.
+ </para>
+ <para>
+ Standard: /tmp
+ </para>
+ </listitem>
+ </varlistentry>
+
+ <varlistentry>
+ <term>krb5_ccname_template (sträng)</term>
+ <listitem>
+ <para>
+ Platsen för användarens kreditiv-cache. Tre typer av kreditiv-cachar stödjs
+för närvarande: <quote>FILE</quote>, <quote>DIR</quote> och
+<quote>KEYRING:persistent</quote>. Cachen kan anges antingen som
+<replaceable>TYP:ÅTERSTOD</replaceable>, eller som en absolut sökväg, vilket
+implicerar typen <quote>FILE</quote>. I mallen ersätts följande sekvenser:
+<variablelist>
+ <varlistentry>
+ <term>%u</term>
+ <listitem><para>inloggningsnamn</para></listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>%U</term>
+ <listitem><para>inloggnings-AID</para></listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>%p</term>
+ <listitem><para>huvudmannanamn</para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>%r</term>
+ <listitem><para>namn på rike</para></listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>%h</term>
+ <listitem><para>hemkatalog</para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>%d</term>
+ <listitem><para>värdet på krb5_ccachedir
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>%P</term>
+ <listitem><para>process-ID:t på SSSD-klienten</para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>%%</term>
+ <listitem><para>ett bokstavligt ”%”</para>
+ </listitem>
+ </varlistentry>
+ </variablelist> Om mallen slutar med ”XXXXXX”
+används mkstemp(3) för att skapa ett unikt filnamn på ett säkert sätt.
+ </para>
+ <para>
+ När KEYRING-typer används är den enda mekanismen som stödjs
+<quote>KEYRING:persistent:%U</quote>, vilket använder Linuxkärnans
+nyckelring för att lagra kreditiv på per-AID-bas. Detta är också det
+rekommenderade valet, eftersom det är den säkraste och mest förutsägbara
+metoden.
+ </para>
+ <para>
+ Standardvärdet för namnet på kreditiv-cachen läses från profilen som fil
+sparad i den systemtäckande konfigurationsfilen krb5.conf i avsnittet
+[libdefaults]. Alternativnamnet är default_ccache_name. Se krb5.conf(5)s
+avsnitt PARAMETEREXPANSION för mer information om expansionsformatet som
+definieras av krb5.conf.
+ </para>
+ <para>
+ OBSERVERA: var medveten om att ccache-expansionsmallen för libkrb5 från
+<citerefentry> <refentrytitle>krb5.conf</refentrytitle>
+<manvolnum>5</manvolnum> </citerefentry> använder andra expansionssekvenser
+än SSSD.
+ </para>
+ <para>
+ Standard: (från libkrb5)
+ </para>
+ </listitem>
+ </varlistentry>
+
+ <varlistentry>
+ <term>krb5_keytab (sträng)</term>
+ <listitem>
+ <para>
+ Platsen där keytab:en som skall användas för validering av kreditiv som tas
+emot från KDC:er finns.
+ </para>
+ <para>
+ Standard: Systemets keytab, normalt <filename>/etc/krb5.keytab</filename>
+ </para>
+ </listitem>
+ </varlistentry>
+
+ <varlistentry>
+ <term>krb5_store_password_if_offline (boolean)</term>
+ <listitem>
+ <para>
+ Spara lösenordet för användaren om leverantören är frånkopplad och använd
+det för att begära en TGT när leverantören blir uppkopplad igen.
+ </para>
+ <para>
+ OBS: denna funktion är endast tillgänglig på Linux. Lösenord som lagras på
+detta sätt hålls i klartext i kärnans nyckelring och är potentiellt
+åtkomliga för root-användaren (med svårighet).
+ </para>
+ <para>
+ Standard: false
+ </para>
+ </listitem>
+ </varlistentry>
+
+ <varlistentry>
+ <term>krb5_use_fast (sträng)</term>
+ <listitem>
+ <para>
+ Aktiverar flexibel autentisering via säker tunnling (flexible authentication
+secure tunneling, FAST) för Kerberos förautentisering. Följande alternativ
+stödjs:
+ </para>
+ <para>
+ <emphasis>never</emphasis> använd aldrig FAST. Detta är ekvivalent med att
+inte ställa in detta alternativ alls.
+ </para>
+ <para>
+ <emphasis>try</emphasis> försök använda FAST. Om servern inte stödjer FAST,
+fortsätt då autentiseringen utan den.
+ </para>
+ <para>
+ <emphasis>demand</emphasis> kräv användning av FAST. Autentiseringen
+misslyckas om servern inte begär fast.
+ </para>
+ <para>
+ Standard: inte satt, d.v.s. FAST används inte.
+ </para>
+ <para>
+ OBSERVERA: en keytab eller stöd för anonym PKINIT krävs för att använda
+FAST.
+ </para>
+ <para>
+ OBSERVERA: SSSD stödjer endast FAST med MIT Kerberos version 1.8 och
+senare. Om SSSD används med en äldre version av MIT Kerberos är det ett
+konfigurationsfel att använda detta alternativ.
+ </para>
+ </listitem>
+ </varlistentry>
+
+ <varlistentry>
+ <term>krb5_fast_principal (sträng)</term>
+ <listitem>
+ <para>
+ Anger serverhuvudmannen att använda för FAST.
+ </para>
+ </listitem>
+ </varlistentry>
+
+ <varlistentry>
+ <term>krb5_fast_use_anonymous_pkinit (boolean)</term>
+ <listitem>
+ <para>
+ Om satt till sant, försök använda anonym PKINIT istället för en keytab för
+att få de begärda kreditiven för FAST. Alternativet krb5_fast_prinicpal
+ignoreras i detta fall.
+ </para>
+ <para>
+ Standard: false
+ </para>
+ </listitem>
+ </varlistentry>
+
+ <varlistentry>
+ <term>krb5_use_kdcinfo (boolean)</term>
+ <listitem>
+ <para>
+ Anger om SSSD skall instruera Kerberos-biblioteken om vilket rike och vilka
+KDC:er som skall användas. Detta alternativ är på som standard, om du
+avaktiverar det behöver du konfigurera Kerberos-biblioteket i
+konfigurationsfilen <citerefentry> <refentrytitle>krb5.conf</refentrytitle>
+<manvolnum>5</manvolnum> </citerefentry>.
+ </para>
+ <para>
+ Se manualsidan <citerefentry>
+<refentrytitle>sssd_krb5_locator_plugin</refentrytitle>
+<manvolnum>8</manvolnum> </citerefentry> för mer information om
+lokaliseringsinsticksmodulen.
+ </para>
+ <para>
+ Standard: true
+ </para>
+ </listitem>
+ </varlistentry>
+
+ <varlistentry>
+ <term>krb5_kdcinfo_lookahead (sträng)</term>
+ <listitem>
+ <para>
+ När krb5_use_kdcinfo är satt till true kan man begränsa mängden servrar som
+skickas till <citerefentry>
+<refentrytitle>sssd_krb5_locator_plugin</refentrytitle>
+<manvolnum>8</manvolnum> </citerefentry>. Detta kan vara användbart när det
+finns för många servrar som upptäcks med hjälp av SRV-poster.
+ </para>
+ <para>
+ Alternativet krb5_kdcinfo_lookahead innehåller två tal separerade av ett
+kolon. Det första talet representerar antalet primärservrar som används och
+det andra talet anger antalet reservservrar.
+ </para>
+ <para>
+ Till exempel betyder <emphasis>10:0</emphasis> att upp till 10 primärservrar
+kommer lämnas till <citerefentry>
+<refentrytitle>sssd_krb5_locator_plugin</refentrytitle>
+<manvolnum>8</manvolnum> </citerefentry> men inga reservservrar.
+ </para>
+ <para>
+ Standard: 3:1
+ </para>
+ </listitem>
+ </varlistentry>
+
+ <varlistentry>
+ <term>krb5_use_enterprise_principal (boolean)</term>
+ <listitem>
+ <para>
+ Anger om användarens huvudman skall behandlas som företagshuvudman. Se
+avsnitt 5 i RFC 6806 för mer detaljer om företagshuvudmän.
+ </para>
+
+ <para>
+ Standard: false (AD-leverantör: true)
+ </para>
+ <para>
+ IPA-leverantören kommer sätta detta alternativ till ”true” om den upptäcker
+att servern klarar av att hantera företagshuvudmän och alternativet inte är
+uttryckligen satt i konfigurationsfilen.
+ </para>
+ </listitem>
+ </varlistentry>
+
+ <varlistentry>
+ <term>krb5_use_subdomain_realm (boolean)</term>
+ <listitem>
+ <para>
+ Anger att använda underdomänriken för autentiseringen av användare från
+betrodda domäner. Detta alternativ kan sättas till ”sant” om
+företagshuvudmän används med upnSuffixes vilka inte är kända av
+föräldradomänens KDC:er. Om alternativet sätts till ”sant” kommer SSSD
+försöka skicka begäran direkt till en KDC för den betrodda domänen
+användaren kommer ifrån.
+ </para>
+
+ <para>
+ Standard: false
+ </para>
+ </listitem>
+ </varlistentry>
+
+ <varlistentry>
+ <term>krb5_map_user (sträng)</term>
+ <listitem>
+ <para>
+ Listan av mappningar anges som en kommaseparerad lista av par
+<quote>användarnamn:primär</quote> där <quote>användarnamn</quote> är ett
+UNIX-användarnamn och <quote>primär</quote> är en användardel av en
+kerberoshuvudman. Denna mappning används när användaren autentiserar med
+<quote>auth_provider = krb5</quote>.
+ </para>
+
+ <para>
+ exempel: <programlisting>
+krb5_realm = RIKE
+krb5_map_user = maria:manvnd,hasse:hans
+</programlisting>
+ </para>
+ <para>
+ <quote>maria</quote> och <quote>hasse</quote> är UNIX-användarnamn och
+<quote>manvnd</quote> och <quote>hans</quote> är primärer i
+kerberoshuvudmän. För användaren <quote>maria</quote> resp.
+<quote>hasse</quote> kommer SSSD försöka att göra kinit som
+<quote>manvnd@RIKE</quote> resp. <quote>hans@RIKE</quote>.
+ </para>
+
+ <para>
+ Standard: inte satt
+ </para>
+ </listitem>
+ </varlistentry>
+
+ </variablelist>
+ <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="include/krb5_options.xml" />
+ </para>
+ </refsect1>
+
+ <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="include/failover.xml" />
+
+ <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="include/service_discovery.xml" />
+
+ <refsect1 id='example'>
+ <title>EXEMPEL</title>
+ <para>
+ Följande exempel antar att SSSD är korrekt konfigurerad och att APA är en av
+domänerna i avsnittet <replaceable>[sssd]</replaceable>. Detta exempel
+visar endast konfigurationen av Kerberosautentisering; det inkluderar inte
+någon identitetsleverantör.
+ </para>
+ <para>
+<programlisting>
+[domain/APA]
+auth_provider = krb5
+krb5_server = 192.168.1.1
+krb5_realm = EXAMPLE.COM
+</programlisting>
+ </para>
+ </refsect1>
+
+ <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="include/seealso.xml" />
+
+</refentry>
+</reference>