My dad runs a small business where he and his employees routinely accesses network shares for company data. Currently he has four other employees that access network shares that are all hosted on one Windows 7 Home computer that is acting as a make-shift file server. The file 'server' also runs a Carbonite client that performs nightly backups. Everything is actually working and the only thing my dad wants to add is a way to have user or group level access to the shares. For instance the receptionist shouldn't have access to every SMB share but only some and I would assume that FreeNAS would be able to add this type of access-level control. The other things is that my dad does not want to loose Carbonite ability and I don't blame him as off-site backups are highly important. So I figured we could possibly configure the FreeNAS box to rsync to the Windows machine that is currently acting as a file server if we install an rsync daemon/server on it (if they exist for Windows) and then just carry on with the Carbonite client like we already do. I would really like to help Dad out on this one and add some reliable opensource technology to his office but I want to see if this is possible. What do you guys think?