MacOS – Permissions issue when copying files over SMB to server on OS X 10.9 Mavericks

macospermissionserver.appsmb

First of all I'd like to say that I've spent most of the day trying to figure this problem out. I've already read quite some articles on this issue but can't seem to find the specific issue I'm experiencing.

I'm running OS X 10.9 Mavericks on a Mac Mini.
Our server is running Linux Gentoo. At this point I'm not exact sure which version.

The problem

When I connect to a server on our company network with the SMB or CIFS protocol I can mount the volumes from that server. I can also access and read the files on all the volumes (so far as I know). I connect through the admin username and password for this server.

However, when I try to copy files to one particularly volume I get prompted by Finder to enter my username and password. After I've entered my OSX user credentials I get an error stating the following:

The operation can’t be completed because you don’t have permission to access some of the items.

I therefor cannot copy files to this specific volume on our server. I can however copy files to other volumes on our server.

Attempted Solutions

Solutions I've already attempted are:

  • Connecting through CIFS rather then SMB
  • Changing the permissions on said files to read/write by everyone
  • Attempting to install Samba to be used instead of OS X's SMB implementation

None of these attempts have managed to solve the problem I'm experiencing.

Some more alternative attempts

What I also tried to do was to give my files to a colleague which runs OS X Mountain Lion so he could attempt to copy the files to said volume. He got the same problem and was also prompted by Finder to provide his credentials on which afterwards failed to copy because of the above permissions error.
He can however copy his own files to said volume without any problem.

When I provided my files to a colleague which is using Windows 8 he succeeded in copying my files to said volume.

TL;DR

Can't copy files over SMB to specific server volume from OSX Mavericks. Can read however.

Any help is very much appreciated.

Update #1

Some people have suggested that I needed to enter the server credentials in the Finder prompt but it doesn't allow that. I can only enter my OSX account credentials.

I also want to indicate that I connect to the server with the same user account and login as most of my colleagues. So I connect with the same account as colleagues which can copy files to the server. I, however, keep getting the no permissions error when I try to copy files to the server.

Best Answer

Usually the authentication prompt is in relation to the destination for your copy.

Thus, from what you're describing, you should enter your Gentoo login credentials. However, I suspect the owner/write permission are too restrictive on that specific volume. Have you checked owner user/group on the problematic volume vs. the other "problem-free" volumes? Are the read/write permissions the same?

To change the permissions without resorting to Terminal, highlight the folder you want to put the user file in and select Get Info (Cmd+i). At the bottom are the permissions. Make sure that where it says "everyone" that it also says "Read & Write." You may have to click the little gold lock at the bottom of the Get Info pane to adjust this. Once you do this, you will be able to copy your folder over.