はじめに
acctは、システム上でのユーザーのアクティビティを追跡できるオープンソースアプリケーションです。バックグラウンドで動作し、システム上のすべてのユーザーアクティビティと使用されているリソースを監視します。これは企業でよく使用され、サーバー上で継続的に動作する必要があります。 Apache、MySQL、FTPなどで使用されるリソースを提供するので非常に便利です…
次に、Ubuntu20.04のacctツールを使用してユーザーアクティビティを監視する方法を紹介します。ご理解いただければ幸いです。
acctパッケージのインストール
aptコマンドを実行してインストールします:
$ sudo apt install acct
出力:
ユーザー接続時間の統計を表示する
acコマンドは、現在の wtmpから表示されます ファイル:
$ ac
出力:
ログイン時間の合計の統計を日ごとに表示する
-dで実行 オプション:
$ ac -d
出力:
各ユーザーの合計ログイン時間を表示する
-pで実行 オプション:
$ ac -p
出力:
個人ユーザーの時間を表示する
たとえば、ユーザー「ubuntu」の時間を統計します:
$ ac ubuntu
出力:
指定したユーザーの日ごとのログイン時間を表示する
たとえば、ユーザー「ubuntu」を表示します:
$ ac -d ubuntu
出力:
結論
Ubuntu20.04のacctツールを使用してユーザーアクティビティを監視する方法を紹介しました。
読んでいただきありがとうございます!