[Samba] A simple stand-alone scenario but "public" share doesn´t work
Rolf Deenen
rdeenen at home.nl
Fri Dec 28 22:12:39 GMT 2007
Dear list,
For a simple home-network i recently installed Debian Etch on an extra
machine to act as server. It stores my mail, it acts as
webserver, firewall, dns-, dhcp- and database-server. All of these
services are running like a charm. The only thing left is
to get samba running. Well, it is running, but to get it running how i
want it to is a different matter i suppose, for i am
quite stuck here.
First, let me explain what i want. On my network there are two users,
"rolf" and "ingrid". I want both these users to have a
personal share on the server as well as a shared directory. Samba
version 3.0.24 is installed on the computer for this. I´ve
added these two statements in my /etc/samba/smb.conf :
[homes]
comment = Home Directories
browseable = no
path=/home/%U/Documents
writable = yes
create mask = 0700
directory mask = 0700
[shared]
comment = Shared Directories
browseable = no
path=/home/samba/Documents
writable = yes
create mask = 0770
directory mask = 0770
browseable = yes
I added both users to the smb password database using the smbpasswd
command. After booting my windows XP laptop and logging
into the machine (local logon) with the same username-password
combination as i am known on the server i can see the contents
of \\Myservername. I see a share "rolf" and a share "shared". I can
access the share "rolf" without a problem, and create and
delete content on it. However, i cannot get into the "shared" share
getting "access denied". The only way to get to the
share is by doing a "chmod 777" on /home/samba . I dislike this idea
very much. The filesystem-rights on this directory on
the server are as follows:
drwxrwx--- 3 root users 4096 2007-12-27 22:43 /home/samba
As such all groupmembers of the group "users" can access the
directory. They can however not access the "share", even though
they are members of the correct group.
While searching for information about this i am drowning in
information about things like authentication, group membership
and uid-to-sid-mapping. So much that i am losing overview. I therefore
have the following questions (to begin with :-) )
1. Should the above setup work and give the users "rolf" and "ingrid"
to the "shared" share?
2. Is there anybody else, using the same configuration who is willing
to explain how he/she did this?
3. Is there any documentation about setting the described scenario up?
Like i said, I've searched all over the web, but i found it hard to
find relative information. Some documentation i found
seem to suggest that the setup I've described here should simply work.
Other documentation describe setting up a similar
environment, but want to make the server a domain controller, and the
samba howto gives so much information that a can not
determine what part of this information is relevant.
Thanks in advance,
Rolf Deenen
More information about the samba
mailing list