<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Samba – teqqy</title><link>https://www.teqqy.de/tags/samba/</link><description>Ein Blog über Technik und mehr</description><language>de</language><managingEditor>teqqy</managingEditor><lastBuildDate>Thu, 16 Jul 2026 10:53:16 +0000</lastBuildDate><generator>Hugo 0.164.0</generator><atom:link href="https://www.teqqy.de/tags/samba/index.xml" rel="self" type="application/rss+xml"/><item><title>Samba Gastfreigabe unter Ubuntu einrichten: Anleitung für macOS, Windows &amp; Linux</title><link>https://www.teqqy.de/samba-gast-freigabe-fuer-macos/</link><pubDate>Thu, 30 Dec 2021 20:36:40 +0100</pubDate><lastBuildDate>Thu, 30 Dec 2021 20:36:40 +0100</lastBuildDate><guid isPermaLink="true">https://www.teqqy.de/samba-gast-freigabe-fuer-macos/</guid><description>Heute habe ich mir ein neues NAS auf Basis von Ubuntu 21.04 eingerichtet und muss für unsere diversen macOS Geräte natürlich auch eine Dateifreigabe einrichten. Da das interne Netzwerk, für ein privates akzeptabel, abgesichert ist, verzichte ich auf eine erneute Authentifizierung an den Freigaben.
Heute habe ich mir ein neues NAS auf Basis von Ubuntu 22.0
Mein neues NAS ist auf Basis von Ubuntu (externer Link) 22 und SAMBA für CIFS Freigaben. Hierfür musste ich eine SAMBA Gast Freigabe erstellen die primär für MacOS gedacht ist. Aber natürlich funktioniert diese auch für Windows und Linux. Für MacOS benötigt man lediglich erweiterte Parameter.</description><content:encoded>&lt;![CDATA[<p>Heute habe ich mir ein neues NAS auf Basis von Ubuntu 21.04 eingerichtet und muss für unsere diversen macOS Geräte natürlich auch eine Dateifreigabe einrichten. Da das interne Netzwerk, für ein privates akzeptabel, abgesichert ist, verzichte ich auf eine erneute Authentifizierung an den Freigaben.</p><p>Heute habe ich mir ein neues NAS auf Basis von Ubuntu 22.0</p><p>Mein neues NAS ist auf Basis von<a href="https://ubuntu.com" target="_blank" rel="noopener noreferrer">Ubuntu<svg class="link-external-icon" aria-hidden="true" focusable="false" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"/><polyline points="15 3 21 3 21 9"/><line x1="10" y1="14" x2="21" y2="3"/></svg><span class="visually-hidden"> (externer Link)</span></a>
22 und SAMBA für CIFS Freigaben. Hierfür musste ich eine SAMBA Gast Freigabe erstellen die primär für MacOS gedacht ist. Aber natürlich funktioniert diese auch für Windows und Linux. Für MacOS benötigt man lediglich erweiterte Parameter.</p><h2 id="samba-installieren">SAMBA installieren<a href="#samba-installieren" class="heading-anchor" aria-label="Diesen Abschnitt verlinken"><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71"/><path d="M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71"/></svg></a></h2><p>Zuerst müssen wir natürlich alle benötigten Pakete installieren. Diese sollten sich nicht unterscheiden, wenn du eine andere Ubuntu oder auf Debian/Ubuntu basierende Distribution verwendest. Zumindest wenn der Versionunterschied nicht allzugroß ist.</p><div class="code-block"><div class="code-block-header"><span class="code-lang-label"/><button class="code-copy-btn" type="button" aria-label="Code kopieren" data-umami-event="Code Copy" data-umami-event-lang=""><svg class="icon-copy" xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><rect x="9" y="9" width="13" height="13" rx="2" ry="2"/><path d="M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1"/></svg><svg class="icon-check" xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><polyline points="20 6 9 17 4 12"/></svg></button></div><pre tabindex="0"><code>apt install samba samba-vfs-modules</code></pre></div><p>Das wir SAMBA als Paket benötigen, sollte klar sein. Die „samba-vfs-modules“ sind Erweiterungen damit macOS die notwenigen Funktionen bereitgestellt bekommt.</p><h2 id="samba-gast-freigabe-einrichten">SAMBA Gast Freigabe einrichten<a href="#samba-gast-freigabe-einrichten" class="heading-anchor" aria-label="Diesen Abschnitt verlinken"><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71"/><path d="M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71"/></svg></a></h2><p>Erst einmal sichern wir uns die Original Konfiguration</p><div class="code-block"><div class="code-block-header"><span class="code-lang-label">bash</span><button class="code-copy-btn" type="button" aria-label="Code kopieren" data-umami-event="Code Copy" data-umami-event-lang="bash"><svg class="icon-copy" xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><rect x="9" y="9" width="13" height="13" rx="2" ry="2"/><path d="M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1"/></svg><svg class="icon-check" xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><polyline points="20 6 9 17 4 12"/></svg></button></div><div class="highlight"><pre tabindex="0" style="color:#e6edf3;background-color:#0d1117;-moz-tab-size:2;-o-tab-size:2;tab-size:2;-webkit-text-size-adjust:none;"><code class="language-bash" data-lang="bash"><span style="display:flex;"><span>mv /etc/samba/smb.conf /etc/samba/smb.conf.org</span></span></code></pre></div></div><p>Nun können wir uns eine neue Datei anlegen</p><div class="code-block"><div class="code-block-header"><span class="code-lang-label">bash</span><button class="code-copy-btn" type="button" aria-label="Code kopieren" data-umami-event="Code Copy" data-umami-event-lang="bash"><svg class="icon-copy" xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><rect x="9" y="9" width="13" height="13" rx="2" ry="2"/><path d="M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1"/></svg><svg class="icon-check" xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><polyline points="20 6 9 17 4 12"/></svg></button></div><div class="highlight"><pre tabindex="0" style="color:#e6edf3;background-color:#0d1117;-moz-tab-size:2;-o-tab-size:2;tab-size:2;-webkit-text-size-adjust:none;"><code class="language-bash" data-lang="bash"><span style="display:flex;"><span>nano /etc/samba/smb.conf</span></span></code></pre></div></div><p>Dort packen wir folgenden Inhalt rein</p><div class="code-block"><div class="code-block-header"><span class="code-lang-label">conf</span><button class="code-copy-btn" type="button" aria-label="Code kopieren" data-umami-event="Code Copy" data-umami-event-lang="conf"><svg class="icon-copy" xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><rect x="9" y="9" width="13" height="13" rx="2" ry="2"/><path d="M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1"/></svg><svg class="icon-check" xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><polyline points="20 6 9 17 4 12"/></svg></button></div><pre tabindex="0"><code class="language-conf" data-lang="conf">[global]
workgroup = WORKGROUP
security = user
map to guest = Bad User
min protocol = SMB2
vfs objects = fruit streams_xattr
fruit:metadata = stream
fruit:model = Xserve
fruit:posix_rename = yes
fruit:veto_appledouble = no
fruit:wipe_intentionally_left_blank_rfork = yes
fruit:delete_empty_adfiles = yes
[Dateien]
path = /nas02/shares/Dateien
vfs objects = catia fruit streams_xattr
public = yes
only guest = yes
browseable = yes
read only = no
writeable = yes
create mask = 0644
directory mask = 0755</code></pre></div><p>Natürlich müsstest du noch ein paar Dinge anpassen:</p><ul><li><em>workgroup</em> sollte entsprechend deiner im Heimnetzwerk befindlichen angepasst werden.</li><li><em>[Dateien]</em> ist der Name der Freigabe wie sie im Finder oder Windows Explorer angezeigt wird. Verwende hier nur Buchstaben und/oder Zahlen. Keine Sonderzeichen oder Leerzeichen. Das kann immer mal zu Problemen führen</li><li><em>path</em> sollte natürlich der Pfad wiederspiegeln in dem deine Dateien liegen sollen. Häufig ist das eine extra Festplatte oder gemountetes Laufwerk.</li></ul><p>Den Rest kannst du so übernehmen. Natürlich kannst auch Dinge direkt anpassen, wenn du weißt was du tun musst.</p><p>Also können wir jetzt den SAMBA-Dienst neu starten</p><div class="code-block"><div class="code-block-header"><span class="code-lang-label">bash</span><button class="code-copy-btn" type="button" aria-label="Code kopieren" data-umami-event="Code Copy" data-umami-event-lang="bash"><svg class="icon-copy" xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><rect x="9" y="9" width="13" height="13" rx="2" ry="2"/><path d="M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1"/></svg><svg class="icon-check" xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><polyline points="20 6 9 17 4 12"/></svg></button></div><div class="highlight"><pre tabindex="0" style="color:#e6edf3;background-color:#0d1117;-moz-tab-size:2;-o-tab-size:2;tab-size:2;-webkit-text-size-adjust:none;"><code class="language-bash" data-lang="bash"><span style="display:flex;"><span>systemctl restart smbd</span></span></code></pre></div></div><h2 id="anzeige-mit-avahi-verschönern">Anzeige mit AVAHI verschönern<a href="#anzeige-mit-avahi-versch%c3%b6nern" class="heading-anchor" aria-label="Diesen Abschnitt verlinken"><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71"/><path d="M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71"/></svg></a></h2><p>Grundsätzlich würde die Freigabe im Finder jetzt schon auftauchen und funktionieren. Wir wollen das ganze aber noch ein wenig aufhübschen und ein passendes Icon an die Freigabe hängen. Das ganze wird mit AVAHI realisiert. Das muss auch erst einmal installiert werden</p><div class="code-block"><div class="code-block-header"><span class="code-lang-label">bash</span><button class="code-copy-btn" type="button" aria-label="Code kopieren" data-umami-event="Code Copy" data-umami-event-lang="bash"><svg class="icon-copy" xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><rect x="9" y="9" width="13" height="13" rx="2" ry="2"/><path d="M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1"/></svg><svg class="icon-check" xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><polyline points="20 6 9 17 4 12"/></svg></button></div><div class="highlight"><pre tabindex="0" style="color:#e6edf3;background-color:#0d1117;-moz-tab-size:2;-o-tab-size:2;tab-size:2;-webkit-text-size-adjust:none;"><code class="language-bash" data-lang="bash"><span style="display:flex;"><span>apt install avahi-daemon</span></span></code></pre></div></div><p>Nun erstellen wir eine Datei die die benötigte Konfigration enthält</p><div class="code-block"><div class="code-block-header"><span class="code-lang-label">bash</span><button class="code-copy-btn" type="button" aria-label="Code kopieren" data-umami-event="Code Copy" data-umami-event-lang="bash"><svg class="icon-copy" xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><rect x="9" y="9" width="13" height="13" rx="2" ry="2"/><path d="M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1"/></svg><svg class="icon-check" xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><polyline points="20 6 9 17 4 12"/></svg></button></div><div class="highlight"><pre tabindex="0" style="color:#e6edf3;background-color:#0d1117;-moz-tab-size:2;-o-tab-size:2;tab-size:2;-webkit-text-size-adjust:none;"><code class="language-bash" data-lang="bash"><span style="display:flex;"><span>nano /etc/avahi/services/smb.service</span></span></code></pre></div></div><p>Die bekommt folgenden Inhalt</p><div class="code-block"><div class="code-block-header"><span class="code-lang-label"/><button class="code-copy-btn" type="button" aria-label="Code kopieren" data-umami-event="Code Copy" data-umami-event-lang=""><svg class="icon-copy" xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><rect x="9" y="9" width="13" height="13" rx="2" ry="2"/><path d="M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1"/></svg><svg class="icon-check" xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><polyline points="20 6 9 17 4 12"/></svg></button></div><pre tabindex="0"><code>&lt;?xml version="1.0" standalone='no'?&gt;
&lt;!–*-nxml-*–&gt;
&lt;service-group&gt;
&lt;name replace-wildcards="yes"&gt;%h&lt;/name&gt;
&lt;service&gt;
&lt;type&gt;_smb._tcp&lt;/type&gt;
&lt;port&gt;445&lt;/port&gt;
&lt;/service&gt;
&lt;service&gt;
&lt;type&gt;_device-info._tcp&lt;/type&gt;
&lt;port&gt;0&lt;/port&gt;
&lt;txt-record&gt;model=Xserve&lt;/txt-record&gt;
&lt;/service&gt;
&lt;/service-group&gt;</code></pre></div><p>Pass beim kopieren auf das die Hochkommata und Anführungszeichen richtig sind. Gegebenenfalls einfach noch mal ersetzen.</p><p>Solltest du den<em>Xserve</em> nicht als Model verwenden wollen, stehen dir auch noch andere zur Verfügung. Füge einfach folgende URL in Safari ein und übernehme eines der Icons</p><div class="code-block"><div class="code-block-header"><span class="code-lang-label"/><button class="code-copy-btn" type="button" aria-label="Code kopieren" data-umami-event="Code Copy" data-umami-event-lang=""><svg class="icon-copy" xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><rect x="9" y="9" width="13" height="13" rx="2" ry="2"/><path d="M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1"/></svg><svg class="icon-check" xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><polyline points="20 6 9 17 4 12"/></svg></button></div><pre tabindex="0"><code>file:///System/Library/CoreServices/CoreTypes.bundle/Contents/Resources/`</code></pre></div><p>Anschließend muss natürlich AVAHI einmal neu gestartet werden</p><div class="code-block"><div class="code-block-header"><span class="code-lang-label">bash</span><button class="code-copy-btn" type="button" aria-label="Code kopieren" data-umami-event="Code Copy" data-umami-event-lang="bash"><svg class="icon-copy" xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><rect x="9" y="9" width="13" height="13" rx="2" ry="2"/><path d="M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1"/></svg><svg class="icon-check" xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><polyline points="20 6 9 17 4 12"/></svg></button></div><div class="highlight"><pre tabindex="0" style="color:#e6edf3;background-color:#0d1117;-moz-tab-size:2;-o-tab-size:2;tab-size:2;-webkit-text-size-adjust:none;"><code class="language-bash" data-lang="bash"><span style="display:flex;"><span>systemctl restart avahi-daemon</span></span></code></pre></div></div><p>Nun solltest du eine saubere Freigabe für macOS und Windows Geräte haben die keine Authentifizierung erfordern.</p><p><img src="/samba-gast-freigabe-fuer-macos/images/samba-gast-freigabe_hu_3aa2782b7a8381f4.webp" srcset="/samba-gast-freigabe-fuer-macos/images/samba-gast-freigabe_hu_2affa8608f8647be.webp 384w, /samba-gast-freigabe-fuer-macos/images/samba-gast-freigabe_hu_3aa2782b7a8381f4.webp 768w" sizes="(max-width: 768px) 100vw, 768px" alt="Finder Screenshot von der SAMBA Gast Freigabe" loading="lazy" fetchpriority="auto" decoding="async" width="768" height="408"/><aside class="callout callout-info" role="note" aria-label="Hinweis"><svg class="callout-icon" aria-hidden="true" focusable="false" width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><circle cx="12" cy="12" r="10"/><line x1="12" y1="8" x2="12" y2="12"/><line x1="12" y1="16" x2="12.01" y2="16"/></svg><div class="callout-content"><p class="callout-title">Hinweis</p><div class="callout-body">Windows-Hinweis: Beachte, dass Windows 10 und Windows 11 den anonymen SMB-Gastzugriff standardmäßig blockieren. Dieses Verhalten ist beabsichtigt und dient der Sicherheit.
Solltest du die hier beschriebene Samba-Gastfreigabe dennoch unter Windows verwenden wollen, ist vorher eine kleine Systemanpassung erforderlich. Eine komplette Anleitung dazu findest du in meinem separaten<a href="/windows-server-2019-smb-gast-zugriff/">Beitrag</a>
) zum Aktivieren von Gastzugriffen unter Windows.</div></div></aside>
]]></content:encoded><category>samba</category><category>linux</category><category>windows</category></item><item><title>Windows SMB Gastzugriff aktivieren: So behebst du “Insecure Guest Logons” unter Windows Server 2019/2022 &amp; Windows 10/11</title><link>https://www.teqqy.de/windows-server-2019-smb-gast-zugriff/</link><pubDate>Wed, 16 Jan 2019 14:30:53 +0100</pubDate><lastBuildDate>Wed, 16 Jan 2019 14:30:53 +0100</lastBuildDate><guid isPermaLink="true">https://www.teqqy.de/windows-server-2019-smb-gast-zugriff/</guid><description>Windows blockiert SMB-Gastzugriff: Ursache &amp;amp; Lösung Mit Windows Server 2019 und den aktuellen Versionen von Windows 10 und Windows 11 hat Microsoft die Sicherheit rund um SMB deutlich angezogen. Eine dieser Maßnahmen betrifft den Gastzugriff auf SMB-Freigaben, der aus Sicherheitsgründen mittlerweile standardmäßig deaktiviert ist.</description><content:encoded>&lt;![CDATA[<h1 id="windows-blockiert-smb-gastzugriff-ursache--lösung">Windows blockiert SMB-Gastzugriff: Ursache &amp; Lösung<a href="#windows-blockiert-smb-gastzugriff-ursache--l%c3%b6sung" class="heading-anchor" aria-label="Diesen Abschnitt verlinken"><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71"/><path d="M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71"/></svg></a></h1><p>Mit Windows Server 2019 und den aktuellen Versionen von Windows 10 und Windows 11 hat Microsoft die Sicherheit rund um SMB deutlich angezogen. Eine dieser Maßnahmen betrifft den<strong>Gastzugriff auf SMB-Freigaben</strong>, der aus Sicherheitsgründen mittlerweile standardmäßig deaktiviert ist.</p><p>Vor kurzem bin ich genau in diese Falle getappt:<br>
Unsere Hyper-V Server sollten Veeam-Backups auf ein Synology NAS ablegen. Der Zugriff erfolgt normalerweise anonym – also als<strong>SMB-Gastzugriff</strong>, ohne Benutzername und Passwort. Doch plötzlich wurde der Zugriff verweigert.</p><h2 id="typische-symptome-wenn-windows-gastzugriff-blockiert">Typische Symptome, wenn Windows Gastzugriff blockiert<a href="#typische-symptome-wenn-windows-gastzugriff-blockiert" class="heading-anchor" aria-label="Diesen Abschnitt verlinken"><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71"/><path d="M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71"/></svg></a></h2><p>Wenn<em>EnableInsecureGuestLogons</em> deaktiviert ist, treten häufig folgende Probleme auf:</p><ul><li>Zugriff auf NAS, Samba oder Synology-Freigaben schlägt fehl</li><li>Veeam kann Backup-Shares nicht schreiben oder mounten</li><li>Windows meldet „Zugriff verweigert“ oder „Der Netzwerkpfad wurde nicht gefunden“</li><li>Im Eventlog erscheint ein Hinweis, dass unsichere Gastzugriffe blockiert wurden</li></ul><p>Zuerst hatte ich SMB1 im Verdacht – allerdings war SMB1 auf der Synology korrekt deaktiviert.</p><h2 id="prüfen-ob-gastzugriff-blockiert-ist">Prüfen, ob Gastzugriff blockiert ist<a href="#pr%c3%bcfen-ob-gastzugriff-blockiert-ist" class="heading-anchor" aria-label="Diesen Abschnitt verlinken"><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71"/><path d="M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71"/></svg></a></h2><p>Mit folgendem PowerShell-Befehl lässt sich die aktuelle SMB-Konfiguration auslesen:</p><div class="code-block"><div class="code-block-header"><span class="code-lang-label">powershell</span><button class="code-copy-btn" type="button" aria-label="Code kopieren" data-umami-event="Code Copy" data-umami-event-lang="powershell"><svg class="icon-copy" xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><rect x="9" y="9" width="13" height="13" rx="2" ry="2"/><path d="M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1"/></svg><svg class="icon-check" xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><polyline points="20 6 9 17 4 12"/></svg></button></div><div class="highlight"><pre tabindex="0" style="color:#e6edf3;background-color:#0d1117;-moz-tab-size:2;-o-tab-size:2;tab-size:2;-webkit-text-size-adjust:none;"><code class="language-powershell" data-lang="powershell"><span style="display:flex;"><span>Get-SmbClientConfiguration</span></span></code></pre></div></div><p>In der Ausgabe findet sich der entscheidende Eintrag:</p><div class="code-block"><div class="code-block-header"><span class="code-lang-label">powershell</span><button class="code-copy-btn" type="button" aria-label="Code kopieren" data-umami-event="Code Copy" data-umami-event-lang="powershell"><svg class="icon-copy" xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><rect x="9" y="9" width="13" height="13" rx="2" ry="2"/><path d="M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1"/></svg><svg class="icon-check" xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><polyline points="20 6 9 17 4 12"/></svg></button></div><div class="highlight"><pre tabindex="0" style="color:#e6edf3;background-color:#0d1117;-moz-tab-size:2;-o-tab-size:2;tab-size:2;-webkit-text-size-adjust:none;"><code class="language-powershell" data-lang="powershell"><span style="display:flex;"><span>EnableInsecureGuestLogons<span style="color:#f85149">:</span> False</span></span></code></pre></div></div><p>Sobald dieser Wert<strong>False</strong> ist, blockiert Windows jeden anonymen Zugriff – egal ob auf Synology, Samba oder Windows-Freigaben.</p><h2 id="lösung-gastzugriff-in-windows-wieder-aktivieren">Lösung: Gastzugriff in Windows wieder aktivieren<a href="#l%c3%b6sung-gastzugriff-in-windows-wieder-aktivieren" class="heading-anchor" aria-label="Diesen Abschnitt verlinken"><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71"/><path d="M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71"/></svg></a></h2><p>Um den Zugriff wieder zu erlauben, öffnest du ein<strong>PowerShell-Fenster mit Administratorrechten</strong> und führst folgenden Befehl aus:</p><p>Set-SmbClientConfiguration -EnableInsecureGuestLogons $true</p><p>Damit lassen sich anonyme SMB-Freigaben wieder nutzen – z. B. für Backup-Ziele, Lab-Umgebungen oder ältere Geräte, die keinen Auth-Mechanismus unterstützen.</p><h2 id="wichtiger-sicherheitshinweis">Wichtiger Sicherheitshinweis<a href="#wichtiger-sicherheitshinweis" class="heading-anchor" aria-label="Diesen Abschnitt verlinken"><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71"/><path d="M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71"/></svg></a></h2><p>Der Gastzugriff gilt aus Microsoft-Sicht als unsicher. Ich empfehle:</p><ul><li>diese Einstellung<strong>nur in abgeschotteten oder privaten Netzwerken</strong> zu aktivieren</li><li>in produktiven Umgebungen stattdessen immer:<ul><li>Benutzerkonten</li><li>ACL-basierte Berechtigungen</li><li>SMB2/3</li><li>ggf. SMB-Signierung</li></ul></li></ul><p>Nutze Gastzugriff wirklich nur dort, wo er technisch notwendig ist.</p><h2 id="weiterführendes-tutorial">Weiterführendes Tutorial<a href="#weiterf%c3%bchrendes-tutorial" class="heading-anchor" aria-label="Diesen Abschnitt verlinken"><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71"/><path d="M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71"/></svg></a></h2><p>Wenn du eine Samba-Freigabe unter Linux (z. B. Ubuntu) einrichtest und anonymen Zugriff benötigst, findest du hier mein ausführliches<a href="/samba-gast-freigabe-fuer-macos/">Tutorial</a>
.</p><h2 id="faq">FAQ<a href="#faq" class="heading-anchor" aria-label="Diesen Abschnitt verlinken"><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71"/><path d="M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71"/></svg></a></h2><p><strong>Warum funktioniert mein SMB-Gastzugriff unter Windows plötzlich nicht mehr?</strong><br>
Weil Windows 10/11 und Windows Server 2019/2022 den Gastzugriff aus Sicherheitsgründen standardmäßig blockieren.</p><p><strong>Was bedeutet „EnableInsecureGuestLogons“?</strong><br>
Das ist eine Windows-Policy, die festlegt, ob der SMB-Client anonyme Verbindungen zu Freigaben erlaubt.</p><p><strong>Ist es sicher, Gastzugriff zu aktivieren?</strong><br>
Nur in abgesicherten, vertrauenswürdigen Netzwerken. In produktiven Umgebungen solltest du stattdessen authentifizierte Freigaben nutzen.</p>
]]></content:encoded><category>windows</category><category>samba</category><category>synology</category></item></channel></rss>