yeah, samba is the general go to solution for windows file sharing, but it isn't very easy to get to work.