<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki.ixheim.de/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://wiki.ixheim.de/index.php?action=history&amp;feed=atom&amp;title=Samba_Neuerungen"/>
	<link rel="alternate" type="text/html" href="https://wiki.ixheim.de/index.php?title=Samba_Neuerungen&amp;action=history"/>
	<updated>2026-11-02T23:17:21Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in Xinux Wiki</subtitle>
	<generator>MediaWiki 1.43.11</generator>
	<entry>
		<id>https://wiki.ixheim.de/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://wiki.ixheim.de/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 style=&quot;background-color: #fff; color: #202122;&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=&quot;diff-marker&quot;&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;*&amp;#039;&amp;#039;&amp;#039;ldap server require strong auth = yes&amp;#039;&amp;#039;&amp;#039; wird empfohlen, &amp;#039;&amp;#039;&amp;#039;allow_sasl_over_tls&amp;#039;&amp;#039;&amp;#039; ist veraltet.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&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;*&amp;#039;&amp;#039;&amp;#039;ldap server require strong auth = yes&amp;#039;&amp;#039;&amp;#039; wird empfohlen, &amp;#039;&amp;#039;&amp;#039;allow_sasl_over_tls&amp;#039;&amp;#039;&amp;#039; ist veraltet.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&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 &amp;#039;&amp;#039;&amp;#039;2012R2&amp;#039;&amp;#039;&amp;#039; möglich.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&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 &amp;#039;&amp;#039;&amp;#039;2012R2&amp;#039;&amp;#039;&amp;#039; möglich.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&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;*&#039;&#039;&#039;Keytabs neu geregelt&#039;&#039;&#039;: net ads keytab add, delete und add_update_ads gibt es nicht mehr. Stattdessen beschreibt man in der smb.conf mit &#039;&#039;&#039;sync machine password to keytab&#039;&#039;&#039;, welche Keytabs mit welchen Principals entstehen sollen, und erzeugt sie mit &#039;&#039;&#039;net ads keytab create&#039;&#039;&#039;. winbind schreibt sie bei jedem Wechsel des Maschinenpassworts automatisch neu. SPNs im AD trägt man mit &#039;&#039;&#039;net ads setspn add&#039;&#039;&#039; 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=&quot;diff-marker&quot;&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;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&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;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&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=&quot;diff-marker&quot;&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.41:old-73792:rev-73811:php=table --&gt;
&lt;/table&gt;</summary>
		<author><name>Thomas.will</name></author>
	</entry>
	<entry>
		<id>https://wiki.ixheim.de/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://wiki.ixheim.de/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, &amp;#039;&amp;#039;&amp;#039;in Debian 13&amp;#039;&amp;#039;&amp;#039; 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: &amp;#039;&amp;#039;&amp;#039;samba -V&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
=Was sich für AD-Domänencontroller geändert hat=&lt;br /&gt;
==4.18==&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;samba-tool dsacl delete&amp;#039;&amp;#039;&amp;#039; 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 &amp;#039;&amp;#039;&amp;#039;-d3&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
==4.19==&lt;br /&gt;
*Functional Level &amp;#039;&amp;#039;&amp;#039;2012 bis 2016&amp;#039;&amp;#039;&amp;#039; teilweise möglich, nur wenn in der smb.conf aller DCs steht: &amp;#039;&amp;#039;&amp;#039;ad dc functional level = 2016&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
*Passwortänderungen über unverschlüsseltes LDAP werden &amp;#039;&amp;#039;&amp;#039;abgelehnt&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
*Kerberos &amp;#039;&amp;#039;&amp;#039;FAST&amp;#039;&amp;#039;&amp;#039; für Windows-Clients, Authentication Policies und Silos werden gelesen, Claims stehen im PAC.&lt;br /&gt;
*Der KDC schreibt ein &amp;#039;&amp;#039;&amp;#039;JSON-Audit&amp;#039;&amp;#039;&amp;#039; der ausgestellten Tickets. Interessant für das SIEM.&lt;br /&gt;
*LDAP-Zertifikate ohne Neustart neu laden: &amp;#039;&amp;#039;&amp;#039;smbcontrol ldap_server reload-certs&amp;#039;&amp;#039;&amp;#039;&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): &amp;#039;&amp;#039;&amp;#039;samba-tool user getpassword&amp;#039;&amp;#039;&amp;#039;, &amp;#039;&amp;#039;&amp;#039;samba-tool user get-kerberos-ticket&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
==4.21==&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;gMSA&amp;#039;&amp;#039;&amp;#039; vollständig. Dafür braucht die Domäne einen KDS-Root-Key: &amp;#039;&amp;#039;&amp;#039;samba-tool domain kds root_key create&amp;#039;&amp;#039;&amp;#039; und &amp;#039;&amp;#039;&amp;#039;list&amp;#039;&amp;#039;&amp;#039;. Neue Domänen bekommen ihn beim Provision, aktualisierte müssen ihn anlegen.&lt;br /&gt;
*LDAP-Anmeldung per Kerberos und NTLM über &amp;#039;&amp;#039;&amp;#039;ldaps&amp;#039;&amp;#039;&amp;#039; und &amp;#039;&amp;#039;&amp;#039;StartTLS&amp;#039;&amp;#039;&amp;#039; mit Channel Binding.&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;ldap server require strong auth = yes&amp;#039;&amp;#039;&amp;#039; wird empfohlen, &amp;#039;&amp;#039;&amp;#039;allow_sasl_over_tls&amp;#039;&amp;#039;&amp;#039; ist veraltet.&lt;br /&gt;
*Functional Level &amp;#039;&amp;#039;&amp;#039;2012R2&amp;#039;&amp;#039;&amp;#039; 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;
*&amp;#039;&amp;#039;&amp;#039;cldap port&amp;#039;&amp;#039;&amp;#039; entfernt, CLDAP läuft immer über UDP 389.&lt;br /&gt;
&lt;br /&gt;
==Nach Debian 13==&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;4.23&amp;#039;&amp;#039;&amp;#039;: samba-tool domain backup --no-secrets entfernt jetzt auch KDS-Schlüssel und BitLocker-Daten aus der Sicherung.&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;4.24&amp;#039;&amp;#039;&amp;#039;: Standard ist &amp;#039;&amp;#039;&amp;#039;AES-only&amp;#039;&amp;#039;&amp;#039; 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;
*&amp;#039;&amp;#039;&amp;#039;4.25&amp;#039;&amp;#039;&amp;#039;: 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 &amp;#039;&amp;#039;&amp;#039;samba-ad-dc&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
*Das Paket &amp;#039;&amp;#039;&amp;#039;ntp&amp;#039;&amp;#039;&amp;#039; gibt es nicht mehr. Für den DC nimmt man &amp;#039;&amp;#039;&amp;#039;chrony&amp;#039;&amp;#039;&amp;#039; 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 &amp;#039;&amp;#039;&amp;#039;2008R2&amp;#039;&amp;#039;&amp;#039;. Für 2016: beim Provision &amp;#039;&amp;#039;&amp;#039;--option=&amp;quot;ad dc functional level = 2016&amp;quot; --function-level=2016&amp;#039;&amp;#039;&amp;#039;&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 &amp;#039;&amp;#039;Strong(er) authentication required&amp;#039;&amp;#039;. 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>