В дополнение к вышеупомянутому я часто использую следующее:
find -mtime -7 -daystart
Это говорит, находят для нахождения файлов, которые составили (7 * 24) часы, старые с начала сегодня.
pam_pwdfile, вероятно, то, что вам нужно.