I am hoping this is something I overlooked, but I have tried multiple combinations of my smb.conf with mixed results.
I have a file server (emu) running Ubuntu 8.04 LTS Server Ed. Samba is set up on it and there are 2 500GB drives that I want to share. It's well firewalled and there are only 3 employees in our workspace, so security is not paramount for this machine but would be nice.
I followed the instructions here: http://www.howtoforge.com/ubuntu-home-fileserver-p3, save that the drives are formatted with ext3 instead of NTFS.
I've also created a user "pitch" at the system and smbpasswd levels on emu.
The net effect I am seeing is very strange. I can log in, read/write/delete from Windows clients AND Mac OS.
However, if I try to log in from ANOTHER ubuntu box (wallaby, 8.04 LTS desktop) I have serious issues. First off I cannot even see the thing from nautilus, even if I plug in the IP address. I can only mount it via terminal, thusly:
Once I mount it this way I can then see it in nautilius. Now the REALLY WEIRD stuff happens. I can create directories and files at the root of the share, but I CANNOT create subfolders or files, I get a permission error.
sudo mount -t smbfs -o rw,username=pitch,password=######## //emu.domain.com/share /home/jaemo/remoteshare/emu
As this is meant to be a box I am shoving files at via rsync, it is a real problem if I cannot create subfolders.
Here's the snippet of my smb.conf dealing with the share in question:
Any insight at all would be greatly appreciated. Google has let me down on this one kids...
comment = Pitch Storage 2
path = /media/store2/clients
writeable = yes
available = yes
browseable = yes
valid users = pitch
create mask = 0777
directory mask = 0777
Thanking you all in advance!