well as said I think it is more likely a client issue. I mean when windows can change the permissions there must be a way to mount it that it works.
I thought the same about guest account, but thats not the case. Only in case of a bad password then the mount is mapped to the the guest account, which is assigned to user nobody. Just try to create a file in the mounted share. When you have used the right password it will be owned by the user that made the mount. If not it will mention nobody as owner.
I made a test with changing the paswd files (on the samba server) and given the user login access (as default all users have no login access. This because I read that user must have a valid login. (still a question mark why windows doesn't need it). Now when mounting it with that username and running Linux witht the same username on the client I get operation not permitted instead of permission denied. Of course still not a solution.
the smb.conf file is in /rw_fs/tmp/usr/lib
It will be recreated at every boot so changes will not be permanent, for that the boot scripts must be adapted. But as long as you don't reboot you could make changes in the file. For some I think you don't need to stop and restart samba. Below the commands that you could use to stop and start samba
stop samba
- Code: Select all
killall -9 nmbd
killall -9 smbd
start samba
- Code: Select all
/usr/sbin/nmbd -D -l /var/log/samba
/usr/sbin/smbd -D -l /var/log/samba
which settings to change ? I tried various such as adding user as administrator and using dos filemode and but no solution....(I also tried adding mounting with workgroup name but no solution)
More info on settings you can find here
http://www.samba.org/samba/docs/man/man ... onf.5.html