No ještě na samba 2.x to takto fungovalo, guesta prakticky nepoužívám.
Teď se koukám do tlusté chytré knížky k samba3 a je to tak, že:
1. guest ok zpřístupňuje share pro GUEST účet
2. guest account (globální) je mapa guesta na lokálního unix usera, default je nobody
3. map guest je (globální) parametr, který určuje, KDY se má použít pokus o GUEST přístup, defaultně je nastaveno never (což vypíná guest přístup). Další "self-explanatory" volby jsou Bad User, Bad Password. Tudíž bych přepnul na "Bad User"