Einfache Fehlerbehebung für Mac OS X 10.6.3 Samba-Schreibzugriff-Problem

Das Upgrade auf Mac OS X Snow Leopard 10.6.3 war ein müheloser Vorgang, bis ich versuchte, auf einige SMB-Mounts zuzugreifen ... plötzlich hatte ich keinen Schreibzugriff auf meine Samba-Laufwerke! Ich wurde mit dieser Fehlermeldung angezeigt:

Der Vorgang kann nicht abgeschlossen werden, da Sie nicht berechtigt sind, auf einige der Elemente zuzugreifen.

Zum Glück gibt es eine Art Workaround und es ist ziemlich einfach.

Behebung des Problems des Samba / SMB-Schreibzugriffs in 10.6.3:
* Öffnen Sie smb.conf auf dem Samba-Server in Ihrem bevorzugten Texteditor
sudo nano /etc/smb.conf
* Suchen Sie den globalen Samba-Einstellungsabschnitt unter [global] und fügen Sie die folgende Zeile hinzu:
unix extensions = no
* Speichern und schließen Sie smb.conf (in Nano, Control-O gefolgt von der Return-Taste zum Speichern, dann Control-X zum Beenden)
* Starten Sie den SMB-Server neu

Die Ursache des SMB-Fehlers in Mac OS X 10.6.3:
Nachdem ich geforscht habe, habe ich den Grund auf SplatDot gefunden, und ich kann bestätigen, dass ich die gleichen Fehlermeldungen hatte, die sich auf Wide Links und Unix-Erweiterungen beziehen, die gleichzeitig inkompatibel sind. Dies ist der Grund, warum der Fix funktioniert, Sie deaktivieren Unix-Erweiterungen (natürlich können Sie Wide-Links deaktivieren, aber es gibt einen Leistungseinbruch für diese Methode) und der Fehler tritt nicht mehr auf.

Ich stelle mir vor, das ist nur ein Fehler in der Art und Weise, wie Mac OS X 10.6.3 SMB-Freigaben behandelt und wird wahrscheinlich relativ schnell von Apple repariert werden, und wenn es behoben ist, können und sollten Sie Unix-Erweiterungen wieder auf dem Samba-Server reaktivieren. Sie müssen nur die Unix-Erweiterungen = keine Zeile aus der Datei smb.conf entfernen.