Как проверить /etc/shadow в скрипте оболочки?

Как проверить /etc/shadow в скрипте оболочки?

Пароли Linux в /etc/shadow. Я хочу проверять этот файл каждую минуту и ​​сохранять новые изменения, когда они происходят там. Мне нужен этот скрипт оболочки, и я хочу использовать его в crontab.

заранее спасибо

решение1

Получите «время последнего доступа, секунд с начала эпохи» (спасибоэта ссылка):

stat -c %X /etc/shadow | sed 's/^\([0-9\-]*\).*/\1/'

конечно же как root, и сравните его с фактическим количеством секунд с начала эпохи:

date +%s

Связанный контент