Schwierigkeiten mit Symlinks und Samba Windows Shares

Mein Server hatte gerade ein paar Schwierigkeiten Symlinks per Samba für Windows Clients freizugeben. Seltsamerweise funktionierte alles zuletzt noch und an der Konfiguration wurde nichts verändert. Nach einer kurzen Fehlersuche konnte ich das Problem auf die Option unix extensions der smb.conf zurückführen. Hier was die Manpage zu der Option sagt:

unix extensions (G)

This boolean parameter controls whether Samba implements the CIFS
UNIX extensions, as defined by HP. These extensions enable Samba to
better serve UNIX CIFS clients by supporting features such as
symbolic links, hard links, etc... These extensions require a
similarly enabled client, and are of no current use to Windows
clients.

Note if this parameter is turned on, the wide links parameter will
automatically be disabled.

Default: unix extensions = yes

Weil ich Samba im Grunde nur für meine Windows Shares benutze und diese Option implizit die Option wide links, welche für die Verwendung von Symlinks unter Windows notwendig ist, deaktiviert, musste ich unix extensions deaktivieren:

unix extensions = no

Nun funktionieren Symlinks auch wieder unter Windows.

Leave a Reply