Mac Standard / Non-Admin Пользователь читает историю входа? - PullRequest
2 голосов
/ 27 октября 2011

Я написал небольшую программу, которая читает wtmp для отображения истории входа (utmpx.h), проблема в том, что она работает только тогда, когда пользователь является пользователем-администратором, а обычные пользователи Mac OS X просто не могут видеть ни одной записи.

Я знаю, что wmtp могут читать только администраторы, поэтому мои вопросы: есть ли какие-либо альтернативы, кроме чтения wtmp для получения истории входа?Или возможно ли для обычного пользователя прочитать wtmp (или просто прочитать собственную историю пользователя)?

Спасибо и извините за мой плохой английский.

1 Ответ

2 голосов
/ 27 октября 2011

Я на OS X и у меня нет wtmp или utmp по умолчанию.У меня есть последний, который я могу запустить как пользователь без прав администратора.

another@17:~$ last
uncreative  ttys004                   Wed Oct 26 21:57   still logged in
uncreative  ttys003                   Wed Oct 26 20:55   still logged in
....

another@17:~$ groups
staff com.apple.sharepoint.group.3 localaccounts everyone com.apple.sharepoint.group.1 com.apple.sharepoint.group.2 com.apple.sharepoint.group.4
...