Samba usershares & permissions problem
I have a fairly simple requirement
I am running Debian Unstable on my Desktop and I want to provide a
folder for my Windows 7 laptop to deposit some files.
I thought that the simplest approach would be using samba on its own,
but I then discovered the existance of nautilus-share which should make
it so much easier when I want to swap around things.
I followed instructions in /usr/share/doc/nautilus-share, adding myself
to the sambashare group and right clicking on an appropriate folder
inside my home dir (several layers in) and adding sharing. Clicking on
guests-allow.
Checking the permissions of things
/var/lib/samba/usershares is 1777 and owned by root:sambashare
the file inside /var/lib/samba/usershare that represents my share has
permissions 644 and is owned by alan:alan (ie me). Its contents include
the path to my share and the following two lines.
usershare_acl=S-1-1-0:F
guest_ok=y
the directory I am pointing to (ie the one I am sharing) has ownership
alan:sambashare and 777 permissions.
When I scan the network in Windows 7 in normal mode, it can't find my
machine. However I am able to connect by entering \\Kanga (my machines
name) and then its sees it.
I can now read from this share, but not write to it.
Looking in the samba log (or more explicitly /var/log/samba/log.smbd I
see my windows laptop log in as user nobody and then get permission denied.
But I don't understand why. Can anyone help
--
Alan Chandler
http://www.chandlerfamily.org.uk
Reply to: