Eenvoudige oplossing voor Mac OS X 10.6.3 Samba Write Access-probleem

Opwaarderen naar Mac OS X Snow Leopard 10.6.3 was een pijnloze procedure totdat ik probeerde toegang te krijgen tot sommige SMB-mounts ... plotseling had ik geen schrijftoegang tot mijn sambadrives! Ik kreeg deze foutmelding te zien:

De bewerking kan niet worden voltooid omdat u geen toegangsrechten hebt voor sommige items.

Gelukkig is er een tijdelijke oplossing en het is vrij eenvoudig.

Vaststelling van het Samba / SMB-schrijftoegangsprobleem in 10.6.3:
* Open smb.conf op de samba-server in uw favoriete teksteditor
sudo nano /etc/smb.conf
* Zoek de algemene samba-instellingen sectie onder [global] en voeg de volgende regel toe:
unix extensions = no
* Bewaar en sluit smb.conf (in nano, Control-O gevolgd door de return-toets om te bewaren, en vervolgens Control-X om af te sluiten)
* Start de smb-server opnieuw

De oorzaak van de SMB-fout in Mac OS X 10.6.3:
Na het graven vond ik de oorzaak op SplatDot, en ik kan bevestigen dat ik dezelfde foutmeldingen had met betrekking tot brede links en unix-extensies die tegelijkertijd zijn ingeschakeld, twee parameters die incompatibel zijn. Dit is de reden waarom de fix werkt, je schakelt unix-extensies uit (je zou natuurlijk brede links kunnen uitschakelen maar er is een performance hit naar die methode) en de fout zal niet meer optreden.

Ik stel me voor dat dit gewoon een fout is in de manier waarop Mac OS X 10.6.3 omgaat met SMB-shares en waarschijnlijk relatief snel zal worden opgelost door Apple, en wanneer het is opgelost, kan en moet je unix-extensies opnieuw activeren op de Samba-server. Dit is gewoon een kwestie van het verwijderen van de unix-extensies = geen regel uit het smb.conf-bestand.