<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://www.xinux.net/index.php?action=history&amp;feed=atom&amp;title=Samba_Neuerungen</id>
	<title>Samba Neuerungen - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://www.xinux.net/index.php?action=history&amp;feed=atom&amp;title=Samba_Neuerungen"/>
	<link rel="alternate" type="text/html" href="https://www.xinux.net/index.php?title=Samba_Neuerungen&amp;action=history"/>
	<updated>2026-10-21T15:45:21Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in Xinux Wiki</subtitle>
	<generator>MediaWiki 1.35.1</generator>
	<entry>
		<id>https://www.xinux.net/index.php?title=Samba_Neuerungen&amp;diff=73811&amp;oldid=prev</id>
		<title>Thomas.will: 4.21: Keytabs neu geregelt</title>
		<link rel="alternate" type="text/html" href="https://www.xinux.net/index.php?title=Samba_Neuerungen&amp;diff=73811&amp;oldid=prev"/>
		<updated>2026-10-18T16:51:28Z</updated>

		<summary type="html">&lt;p&gt;4.21: Keytabs neu geregelt&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left diff-editfont-monospace&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;de&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Nächstältere Version&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Version vom 18. Oktober 2026, 16:51 Uhr&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l42&quot; &gt;Zeile 42:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 42:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*'''ldap server require strong auth = yes''' wird empfohlen, '''allow_sasl_over_tls''' ist veraltet.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*'''ldap server require strong auth = yes''' wird empfohlen, '''allow_sasl_over_tls''' ist veraltet.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*Functional Level '''2012R2''' möglich.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*Functional Level '''2012R2''' möglich.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;*'''Keytabs neu geregelt''': net ads keytab add, delete und add_update_ads gibt es nicht mehr. Stattdessen beschreibt man in der smb.conf mit '''sync machine password to keytab''', welche Keytabs mit welchen Principals entstehen sollen, und erzeugt sie mit '''net ads keytab create'''. winbind schreibt sie bei jedem Wechsel des Maschinenpassworts automatisch neu. SPNs im AD trägt man mit '''net ads setspn add''' ein. Beispiele: [[Kerberos für Dienste]], [[Squid mit Kerberos]].&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==4.22 (Debian 13)==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==4.22 (Debian 13)==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key my_wiki:diff::1.12:old-73792:rev-73811 --&gt;
&lt;/table&gt;</summary>
		<author><name>Thomas.will</name></author>
	</entry>
	<entry>
		<id>https://www.xinux.net/index.php?title=Samba_Neuerungen&amp;diff=73792&amp;oldid=prev</id>
		<title>Thomas.will: Neue Seite: Neuerungen Samba 4.18 bis 4.25, Debian 13</title>
		<link rel="alternate" type="text/html" href="https://www.xinux.net/index.php?title=Samba_Neuerungen&amp;diff=73792&amp;oldid=prev"/>
		<updated>2026-10-18T16:20:15Z</updated>

		<summary type="html">&lt;p&gt;Neue Seite: Neuerungen Samba 4.18 bis 4.25, Debian 13&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;[[Kategorie:Samba]]&lt;br /&gt;
=Einfach erklärt=&lt;br /&gt;
*Samba erscheint zweimal im Jahr in einer neuen Version, im März und im September.&lt;br /&gt;
*Unterstützt werden immer nur die letzten drei Versionen: eine aktuelle, eine in Wartung, eine nur noch mit Sicherheitsupdates.&lt;br /&gt;
*Distributionen wie Debian bleiben bei einer Version und patchen selbst. Deshalb ist die Samba-Version auf einem Server oft älter als die aktuelle.&lt;br /&gt;
&lt;br /&gt;
=Versionen=&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Version !! erschienen !! Stand Oktober 2026&lt;br /&gt;
|-&lt;br /&gt;
| 4.25 || September 2026 || aktuell&lt;br /&gt;
|-&lt;br /&gt;
| 4.24 || März 2026 || Wartung&lt;br /&gt;
|-&lt;br /&gt;
| 4.23 || September 2025 || nur Sicherheitsupdates&lt;br /&gt;
|-&lt;br /&gt;
| 4.22 || März 2025 || upstream eingestellt, '''in Debian 13''' weiter vom Debian-Security-Team gepflegt&lt;br /&gt;
|-&lt;br /&gt;
| 4.17 || September 2022 || in Debian 12&lt;br /&gt;
|}&lt;br /&gt;
*Nachschauen: '''samba -V'''&lt;br /&gt;
&lt;br /&gt;
=Was sich für AD-Domänencontroller geändert hat=&lt;br /&gt;
==4.18==&lt;br /&gt;
*'''samba-tool dsacl delete''' entfernt Einträge aus Verzeichnis-ACLs.&lt;br /&gt;
*samba-tool zeigt bei typischen Fehlern eine kurze Meldung statt eines Python-Tracebacks. Alles sehen mit '''-d3'''.&lt;br /&gt;
&lt;br /&gt;
==4.19==&lt;br /&gt;
*Functional Level '''2012 bis 2016''' teilweise möglich, nur wenn in der smb.conf aller DCs steht: '''ad dc functional level = 2016'''&lt;br /&gt;
*Passwortänderungen über unverschlüsseltes LDAP werden '''abgelehnt'''.&lt;br /&gt;
*Kerberos '''FAST''' für Windows-Clients, Authentication Policies und Silos werden gelesen, Claims stehen im PAC.&lt;br /&gt;
*Der KDC schreibt ein '''JSON-Audit''' der ausgestellten Tickets. Interessant für das SIEM.&lt;br /&gt;
*LDAP-Zertifikate ohne Neustart neu laden: '''smbcontrol ldap_server reload-certs'''&lt;br /&gt;
&lt;br /&gt;
==4.20==&lt;br /&gt;
*Authentication Policies, Silos und Claims mit Functional Level 2016.&lt;br /&gt;
*Erste Unterstützung für Group Managed Service Accounts (gMSA): '''samba-tool user getpassword''', '''samba-tool user get-kerberos-ticket'''&lt;br /&gt;
&lt;br /&gt;
==4.21==&lt;br /&gt;
*'''gMSA''' vollständig. Dafür braucht die Domäne einen KDS-Root-Key: '''samba-tool domain kds root_key create''' und '''list'''. Neue Domänen bekommen ihn beim Provision, aktualisierte müssen ihn anlegen.&lt;br /&gt;
*LDAP-Anmeldung per Kerberos und NTLM über '''ldaps''' und '''StartTLS''' mit Channel Binding.&lt;br /&gt;
*'''ldap server require strong auth = yes''' wird empfohlen, '''allow_sasl_over_tls''' ist veraltet.&lt;br /&gt;
*Functional Level '''2012R2''' möglich.&lt;br /&gt;
&lt;br /&gt;
==4.22 (Debian 13)==&lt;br /&gt;
*Schnelleres Schema-Upgrade und Provision.&lt;br /&gt;
*Neue Netlogon-Optionen über Kerberos, alle noch experimentell.&lt;br /&gt;
*'''cldap port''' entfernt, CLDAP läuft immer über UDP 389.&lt;br /&gt;
&lt;br /&gt;
==Nach Debian 13==&lt;br /&gt;
*'''4.23''': samba-tool domain backup --no-secrets entfernt jetzt auch KDS-Schlüssel und BitLocker-Daten aus der Sicherung.&lt;br /&gt;
*'''4.24''': Standard ist '''AES-only''' für Kerberos (kdc default domain supported enctypes), starke Zertifikatsbindung nach KB5014754 (strong certificate binding enforcement = full), Windows Hello for Business Key Trust, Audit von Änderungen an SPN und KeyCredentialLink.&lt;br /&gt;
*'''4.25''': vor allem Fehlerbehebungen am internen DNS.&lt;br /&gt;
&lt;br /&gt;
=Was sich bei Debian geändert hat=&lt;br /&gt;
*Die Teile für den DC stecken im eigenen Paket '''samba-ad-dc'''.&lt;br /&gt;
*Das Paket '''ntp''' gibt es nicht mehr. Für den DC nimmt man '''chrony''' mit signierter Zeit (ntpsigndsocket).&lt;br /&gt;
*Die Units liegen unter /usr/lib/systemd/system, /lib ist nur noch ein Link.&lt;br /&gt;
&lt;br /&gt;
=Was das im Lab heißt=&lt;br /&gt;
*Neue Domänen starten weiterhin mit Functional Level '''2008R2'''. Für 2016: beim Provision '''--option=&amp;quot;ad dc functional level = 2016&amp;quot; --function-level=2016'''&lt;br /&gt;
*Windows Server 2022 legt Domänen mit Level 2016 an. Soll Samba einer solchen Domäne als DC beitreten, braucht es die Option ebenfalls.&lt;br /&gt;
*Programme, die sich per einfachem LDAP ohne Verschlüsselung anmelden, scheitern mit ''Strong(er) authentication required''. Lösung: ldaps oder StartTLS, nicht die Sicherheit abschalten.&lt;br /&gt;
&lt;br /&gt;
=Quellen=&lt;br /&gt;
*https://wiki.samba.org/index.php/Samba_Release_Planning&lt;br /&gt;
*https://www.samba.org/samba/history/&lt;br /&gt;
*https://wiki.samba.org/index.php/Time_Synchronisation&lt;br /&gt;
&lt;br /&gt;
=Weiter=&lt;br /&gt;
*[[Linux - Samba|Zurück zur Kursseite]]&lt;/div&gt;</summary>
		<author><name>Thomas.will</name></author>
	</entry>
</feed>