Under samba 1.8.x we could allow access for users not added as users on the Unix system. Since we upgraded to 2.0.0, only people who have been added as users can access our [public] share. What do I need to do differently? Sun Ultra 1 running Solaris 2.7, Samba 2.0.0 Here's my smb.conf file: Other comments on recommended changes are welcome as well! [global] create mode = 775 directory mask = 775 encrypt passwords = no workgroup=PLAN printing = sysv printcap name = /etc/sambaprintcap load printers = yes guest account = nobody guest ok = no logfile = /export/home/dstreb/sambalog.%m max log size = 100 socket options = TCP_NODELAY security = users [tmp] comment = temporary files path = /tmp public = yes writable = yes [homes] comment = Home Directories guest ok = no browseable = yes read only = no create mode = 0777 writable = yes [gis] comment = authorized GIS data access path = /main/data/data guest ok = no browseable = yes read only = no create mode = 0775 writable = yes printable = no [fitchburg] comment = fitchburg Directory path = /wren5/fitchburg guest ok = no browseable = yes read only = no create mode = 0775 writable = yes printable = no [building] comment = authorized GEOTMS data access path = /main/geotms guest ok = yes browseable = yes read only = no create mode = 0775 writable = yes printable = no [public] comment = Public Stuff path = /main/data/data read only = no public = yes writable = yes printable = no write list = mbrady, dstreb, esacon, tsmith, kdupont [printers] browseable = yes writable = no public = yes printable = yes create mode = 0700 David J. Streb dstreb@ci.fitchburg.ma.us http://www.net1plus.com/users/fitchburg
David, In the global section, add the line map to guest = Bad User which will map non-existent users to the guest user. This used to be done with a compile option, as I recall. And for what it's worth, the 'guest ok = no' line in your global section is not necessary, as this is the default (though, it never hurts to be sure, right?) [original message shortened to save electrons, a precious natural resource] "David J. Streb" wrote:> > Under samba 1.8.x we could allow access for users not added as users on the > Unix system. Since we upgraded to 2.0.0, only people who have been added > as users can access our [public] share. What do I need to do differently? > Sun Ultra 1 running Solaris 2.7, Samba 2.0.0 > > Here's my smb.conf file: Other comments on recommended changes are welcome > as well! > > [global] > create mode = 775 > directory mask = 775 > encrypt passwords = no > workgroup=PLAN > printing = sysv > printcap name = /etc/sambaprintcap > load printers = yes > guest account = nobody > guest ok = no > logfile = /export/home/dstreb/sambalog.%m > max log size = 100 > socket options = TCP_NODELAY > security = users >....> > [public] > comment = Public Stuff > path = /main/data/data > read only = no > public = yes > writable = yes > printable = no > write list = mbrady, dstreb, esacon, tsmith, kdupont >....> > David J. > Streb dstreb@ci.fitchburg.ma.us http://www.net1plus.com/users/fitchburg-- Bill Knox Operating Systems Programmer/Analyst The MITRE Corporation