Wie überprüfe ich /etc/shadow im Shell-Skript?

Wie überprüfe ich /etc/shadow im Shell-Skript?

Linux-Passwörter in /etc/shadow. Ich möchte diese Datei jede Minute überprüfen und neue Änderungen speichern, wenn sie dort auftreten. Ich brauche dieses Shell-Skript und möchte es in Crontab verwenden.

Dank im Voraus

Antwort1

Holen Sie sich die "Zeit des letzten Zugriffs, Sekunden seit Epoche" (dankdieser Link):

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

natürlich als Root, und vergleichen Sie es mit den tatsächlichen Sekunden seit Epoche:

date +%s

verwandte Informationen