1) Используйте домен Active Directory, в нём настраивайте учётные записи по образцу:
2) В 18:00 выгоняйте всех пользователей с терминала скриптом с использованием logoff
3) Вход на рабочие станции будет подчиняться тем же правилам, только оттуда можно не выгонять в 18:00