да поставь ты себе *никс: и за юзверями уследишь(вплоть до малейшего движения), и разрешения на доступ поставишь, самбу поднимешь...
литературы и мануалов в интернете очень много, расписано всё подробно, я вот как-то смогла перевести вполне безболезненно на FreeBSD сервер для 30 машинок с ХР с почти теми же задачами, что и у тебя. читать конечно много пришлось, но оно того стоит, поверь.
сервер для БД 1С вобще сделала на машине главного бухгалтера - никто не жалуется