8 votes

Problème de permissions lors de la copie de fichiers sur un serveur via SMB sous OS X 10.9 Mavericks

Tout d'abord, je voudrais dire que j'ai passé la majeure partie de la journée à essayer de résoudre ce problème. J'ai déjà lu plusieurs articles sur le sujet mais je n'arrive pas à trouver le problème spécifique que je rencontre.

J'utilise OS X 10.9 Mavericks sur un Mac Mini. Notre serveur tourne sous Linux Gentoo. Pour l'instant, je ne sais pas exactement quelle version.

Le problème

Lorsque je me connecte à un serveur sur le réseau de notre entreprise avec le protocole SMB ou CIFS, je peux monter les volumes de ce serveur. Je peux également accéder aux fichiers de tous les volumes et les lire (pour autant que je sache). Je me connecte avec le nom d'utilisateur et le mot de passe de l'administrateur de ce serveur.

Cependant, lorsque j'essaie de copier des fichiers sur un volume en particulier, j'obtiens les résultats suivants Finder me demande d'entrer mon nom d'utilisateur et mon mot de passe . Après avoir saisi mes identifiants OSX, j'obtiens une erreur indiquant ce qui suit :

L'opération ne peut pas être effectuée car vous n'avez pas l'autorisation d'accéder à certains éléments.

Je ne peux donc pas copier de fichiers sur ce volume spécifique de notre serveur. . Je peux cependant copier des fichiers sur d'autres volumes de notre serveur.

Tentatives de solutions

Les solutions que j'ai déjà tentées sont les suivantes :

  • Connexion via CIFS plutôt que SMB
  • Changer les permissions sur ces fichiers en lecture/écriture par tout le monde
  • Tentative d'installation de Samba à utiliser à la place de l'implémentation SMB d'OS X

Aucune de ces tentatives n'a permis de résoudre le problème que je rencontre.

Quelques autres tentatives alternatives

J'ai également essayé de donner mes fichiers à un collègue qui utilise OS X Mountain Lion afin qu'il puisse essayer de copier les fichiers sur le volume en question. Il a rencontré le même problème et a également été invité par Finder à fournir ses informations d'identification, ce qui a entraîné l'échec de la copie en raison de l'erreur de permissions susmentionnée.
Il peut cependant copier ses propres fichiers sur ce volume sans aucun problème.

Lorsque j'ai fourni mes fichiers à un collègue qui utilise Windows 8, il a réussi à copier mes fichiers sur ce volume.

TL;DR

Impossible de copier des fichiers via SMB vers un volume de serveur spécifique depuis OSX Mavericks. Il est cependant possible de lire les fichiers.

Toute aide est très appréciée.

Mise à jour n° 1

Certaines personnes ont suggéré que je devais entrer les informations d'identification du serveur dans l'invite du Finder, mais cela n'est pas possible. Je ne peux entrer que les informations d'identification de mon compte OSX.

Je tiens également à préciser que je me connecte au serveur avec le même compte d'utilisateur et le même login que la plupart de mes collègues. Je me connecte donc avec le même compte que mes collègues, ce qui me permet de copier des fichiers sur le serveur. Cependant, j'obtiens toujours l'erreur "pas d'autorisation" lorsque j'essaie de copier des fichiers sur le serveur.

2voto

Lasse Points 1173

En général, la demande d'authentification est liée à la destination de votre copie.

Ainsi, d'après ce que vous décrivez, vous devriez entrer vos identifiants de connexion à Gentoo. Cependant, je soupçonne que les droits de propriété et d'écriture sont trop restrictifs sur ce volume spécifique. Avez-vous vérifié l'utilisateur/groupe propriétaire sur le volume problématique par rapport aux autres volumes "sans problème" ? Les permissions de lecture/écriture sont-elles les mêmes ?

Pour modifier les autorisations sans recourir à Terminal, mettez en évidence le dossier dans lequel vous souhaitez placer le fichier utilisateur et sélectionnez Obtenir des informations ( Cmd + i ). Les autorisations figurent en bas de page. Assurez-vous qu'à l'endroit où il est indiqué "tout le monde", il est également indiqué "Lecture et écriture". Il se peut que vous deviez cliquer sur le petit cadenas doré en bas de l'écran. Obtenir des informations pour l'ajuster. Une fois cette opération effectuée, vous pourrez copier votre dossier.

2voto

Eduardo Points 21

J'ai eu le même problème et je pense l'avoir résolu :
Vous devez changer l'adresse du serveur de smb à cifs Par exemple, si votre adresse est :

smb://ummsnas01/MarkLab$

le changer en :

cifs://ummsnas01/MarkLab$

C'est ça ! J'espère que cela fonctionne maintenant pour vous aussi !

1voto

AC. Points 220

Dans notre cas, la solution a consisté à rendre le compte utilisateur "mobile" sur le mac local (nous avions des problèmes avec un utilisateur du domaine qui n'était pas autorisé à accéder à un partage smb sur un serveur membre du domaine).

C'était un problème sur toutes les versions de Mavericks où l'utilisateur du domaine n'était pas mobile.

1voto

jacobsee Points 113

Pour ceux qui sont venus sur cette page à la recherche d'une réponse à ce problème, j'ai trouvé la solution à mon expérience de ce problème :

Le disque dur connecté au réseau doit être formaté en exFat. Vous pouvez le faire en connectant physiquement le disque à votre ordinateur et en utilisant l'Utilitaire de disque pour reformater en exFat. Cela a résolu mon problème. J'espère que cela résoudra le vôtre ! Je vous souhaite bonne chance !

0voto

Andrew U. Points 1757

À première vue, je dirais que votre serveur Linux devrait à l'avenir être configuré comme un Active Directory avec des utilisateurs uniques et des autorisations définies de manière appropriée.

Lorsque vous copiez un fichier et que vous entrez vos informations de compte OS X, c'est probablement la pierre d'achoppement du transfert. La saisie des informations d'identification de l'administrateur Linux devrait vous permettre d'obtenir les privilèges nécessaires pour écrire sur le partage SMB/CIFS sur lequel vous travaillez.

Ce qui est déroutant, c'est que vous dites que vos collègues transfèrent des fichiers avec leurs identifiants ..... Je ne sais donc pas s'il s'agit d'identifiants de système local ou d'identifiants de serveur.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X