В Linux, как можно узнать, когда пользователь был добавлен / удален из группы? - PullRequest
0 голосов
/ 31 марта 2011

Название в значительной степени охватывает все.Я нахожусь на Linux, и я хочу выяснить, когда конкретный пользователь был добавлен или удален из группы.Некоторые поиски в Google заставляют меня поверить, что это возможно в Windows, но я не смог найти ничего подходящего для Linux.

1 Ответ

1 голос
/ 31 марта 2011

В Linux это зависит:

Если вы просто используете файлы, вам нужно посмотреть / etc / group и посмотреть на временные метки изменений в них, из архивных копий или в реальном времени. (Предполагая, что вы делаете регулярные снимки или можете посмотреть этот файл).

Если вы используете LDAP, вы можете посмотреть даты изменения (modifyTimeStamp) для отдельных записей в DIT. Если вы хотите сделать это надежным и надежным, то лучшим вариантом будет реализовать его в качестве наложения (при условии OpenLDAP) или просто использовать существующее аудиторское наложение .

Существуют и другие модули NSS (например, nis / nis +), но я с ними не очень знаком.

...