I added username map = /etc/samba/smbusers
I already had unix password sync = Yes
Also, I added Nathan = Nathan to the smbusers file.
Still not allowing access to public share.
Here's the latest smb.conf file:
# Samba config file created using SWAT
# from 192.168.1.101 (192.168.1.101)
# Date: 2003/06/01 00:46:01
# Global parameters
[global]
workgroup = HOBBITON
netbios name = PIPPIN
server string = Red Hat Linux 8.0 File Server
encrypt passwords = Yes
passwd program = /usr/bin/passwd %u
passwd chat = *New*password* %n\n *Retype*new*password* %n\n *passwd:*all*authentication*tokens*updated*successfully*
username map = /etc/samba/smbusers
unix password sync = Yes
log file = /var/log/samba/%m.log
max log size = 0
socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
wins support = Yes
[homes]
comment = Home Directories
valid users = %S
read only = No
create mask = 0664
directory mask = 0775
browseable = No
[printers]
comment = All Printers
path = /var/spool/samba
printable = Yes
browseable = No
[public]
path = /home/Nathan/temp
valid users = Nathan
read only = No
guest ok = Yes
hosts allow = 192.168.1
And, here's my smbusers file:
# Unix_name = SMB_name1 SMB_name2 ...
root = administrator admin
nobody = guest pcguest smbguest
Nathan = Nathan
I'm not exactly sure how to set permissions for the share, so that may be the problem. Well, that and my ignorance
Thanks for all your help so far.