You either want to have a read about OpenLDAP, or more probably Samba. Samba allows you to easily integreate authentication from the AD for users + group permissions, as well as Windows network shares + printers. Check
www.samba.org and read through the faq's there.