Samba share is readonly?
I created a [homes] section in my samba config. I created a user on the Linux system, as well as a password using smbpasswd.
When I connect to the samba share I am able to see the contents of the home directory, but am unable to modify or delete.
I have not placed any file permissions values in the [global] section of the conf that should cause the connection to be readonly.
Any quick hints as to my problem?
If you post your samba.conf we may be able to see the issue. Could be the order in which you located your resistrictions and the read only page.
would it be the permissions on the actual directory?
the path that the mapped drive physically is on will need to have write permissions for that user i would assume.
If you set the user at a permission of 777 then it will work, I had the same problem earlier on, and this sorted it!
If your home dir is for example /home/user/xxx , then set the permissions for dir xxx to 777.
chmod 777 /home/user/xxx
I wouldn't necessarily chmod my home directory to 777, though. This would be a little safer:
chmod -R 755 /home/username
This was an EXAMPLE,,,,basically, the problem you are having is that the user that you logging in as on Samba when you perform you mapping is not allowed to write to the directory specified by samba as your home.
If joe was the login name, and the dirs and files were owned by joe, you could use 755 [(user Read/Write/Execute) (group Read NoWrite Execute) (Others Read NoWrite Execute)], otherwise, back to 777 to allow 'Others' to write to the dir !!!!!!
In short, you need to be the owner of the dir to be safe !
Hope this makes this a little clearer.
Thanks guys. I was able to figure it out ... well, actually I stumbled all over it before the light bulb came on. Only took me 2 days to find it, too!
Could you post the solution, so that we all may benefit from your discovery? :D