aureport -lは、「su」コマンドを使用しているユーザーの成功数を表示しません。

aureport -lは、「su」コマンドを使用しているユーザーの成功数を表示しません。

aureport -l --success --summary -iこのコマンドが実際にコマンドを使用しているユーザーのログインに成功した回数を表示するのはなぜですかsu

上記のコマンドの出力はセッション数だけをカウントし、sshdセッションgdm数はカウントしませんsu。サーバーの具体的なログイン成功回数を知りたい場合はどうすればよいですか?

答え1

サーバーの具体的なログイン成功回数を知りたい場合はどうすればよいですか?

見てください(last下のman lastハイライト):

名前
       last、lastb - 最後にログインしたユーザーのリストを表示します。

要約
       最後の[オプション] [ユーザー名...] [tty...]
       lastb [オプション] [ユーザー名...] [tty...]

説明する
       最後に、/var/log/wtmpファイル(またはファイルデザイン)を検索します。
       -fオプションで指定されています)とログインしたすべてのユーザーのリストを表示します(そして
       out)ファイルが作成されてからです。


このlastコマンド(少なくともDebianでは)は最新のログイン情報を表示します。今月基本的に。握りたいならみんなログインすると、次のことができます。

for log in /var/log/wtmp*; do last -f "$log"; done

次に、出力を解析します。

関連情報