Une solution simple pour Mac OS X 10.6.3 Samba Write Access problème

Mise à niveau vers Mac OS X Snow Leopard 10.6.3 était une procédure indolore jusqu'à ce que j'essaie d'accéder à certains montages SMB ... soudain, je n'avais aucun accès en écriture à mes disques samba! J'ai été présenté avec ce message d'erreur:

L'opération ne peut pas être terminée car vous n'êtes pas autorisé à accéder à certains éléments.

Heureusement, il existe une solution de rechange et c'est assez simple.

Correction du problème d'accès en écriture Samba / SMB dans 10.6.3:
* Ouvrez smb.conf sur le serveur samba dans votre éditeur de texte favori
sudo nano /etc/smb.conf
* Trouvez la section globale des paramètres de samba sous [global] et ajoutez la ligne suivante:
unix extensions = no
* Enregistrez et fermez smb.conf (dans nano, Control-O suivi de la touche de retour pour enregistrer, puis Control-X pour quitter)
* Redémarrez le serveur SMB

La cause de l'erreur SMB dans Mac OS X 10.6.3:
Après avoir creusé autour j'ai trouvé la cause sur SplatDot, et je peux confirmer que j'avais les mêmes messages d'erreur concernant les liens larges et les extensions unix activés en même temps, deux paramètres qui sont incompatibles. C'est pourquoi le correctif fonctionne, vous désactivez les extensions Unix (bien sûr, vous pouvez désactiver les liens larges, mais il y a un hit de performance à cette méthode) et l'erreur ne se produira plus.

J'imagine que c'est juste un bug dans la façon dont Mac OS X 10.6.3 gère les partages SMB et il sera probablement corrigé relativement rapidement par Apple, et quand il est réparé, vous pouvez et devriez réactiver les extensions Unix sur le serveur Samba. Pour ce faire, il suffit de supprimer les extensions unix = aucune ligne du fichier smb.conf.