You should just be able to use Samba. When I was running Ubuntu I had to install the latest Samba before my Ubuntu machine could see my G5, but that was Ubuntu 5.10, so that may not be necessary in the latest release. You need to turn on Windows sharing on the Mac.
Check out the forums at Ubuntu.com for more info.