Download samba and install it. Of course this will all depend on what distro you are using. I use gentoo, so all I do is 'emerge samba'. You guys may be able to use RPM's or may be forced to download the source, build and install it. Replace your smb.conf with this and of course edit it to share the directory of your choosing. For example, I made the user 'pcguest' with a password of null and put all the stuff I wanted to share out (like my df client for monitoring from my windows box). This will work right away, assuming you have the 'pcguest' user on your box with no password. After you have replaced the smb.conf with this just issue the 'smbd -D' command to start the samba daemon. Good luck, hope it helps.
[global]
workgroup = workgroup
server string = none
interfaces = 192.168.1.1/64 (variable)
security = SHARE
encrypt passwords = YES
password level = 2
username level = 2
log file = /var/samba
max log size = 50 (default)
lock dir = /lock
guest account = pcguest
[tmp]
comment = (your coments here)
path = /usr/tmp
read only = No
directory mask = 0775
guest ok = yes
browseable = no
[homes]
comment = Home Directories
browseable = no
read only = no
create mode = 0750
[printers]
comment = All Printers
browseable = no
printable = yes
public = no
writable = no
create mode = 0700
[Gentoo Samba]
comment = pcguest
path = /home/pcguest
public = yes
writable = yes
printable = no
write list = @staff