Вы хотите find
инструмент.
find folder -depth -type f -atime +7 -delete
(Это удалит все файлы (только регулярные, никакие каналы, специальные устройства, каталоги, символьные ссылки) в данной папке и всех подкаталогах (рекурсивно), где прошлое время доступа дольше, чем 7 дней назад.)
Для обслуживания файлов к машинам Windows Вам нужен Samba.
Samba может также обработать пользовательские идентификационные данные, но я думаю, что пароли Samba и права доступа являются совершенно отдельными от тех из постоянных пользователей Linux. Эта часть документации заставляет меня думать так, перейдите к "Samba как Главный контроллер домена".
Отказ от ответственности: У меня нет действительно знания о предмете. Я ни не установил, ни управлял любым сервером Samba.
Править:
Это, кажется, основная документация Самб: http://www.samba.org/samba/docs/man/Samba-HOWTO-Collection/index.html
Samba имеет модуль PAM для обеспечения данных для входа для Linux. http://www.samba.org/samba/docs/man/Samba-HOWTO-Collection/winbind.html http://www.samba.org/samba/docs/man/Samba-HOWTO-Collection/pam.html