「last
」を使用できます " チェックします。システムがいつ再起動され、誰がログインおよびログアウトしたかが表示されます。
マンページから:
last, lastb - show listing of last logged in users
ユーザーが sudo を使用してサーバーを再起動する必要がある場合は、関連するログ ファイルを調べることで、誰がそれを行ったかを見つけることができるはずです。 CentOS のようなディストリビューションの場合は、/var/log/secure
を参照してください Ubuntu の場合は /var/log/auth log
を見てください .
別の OS またはディストリビューションを使用している場合は、デフォルトで使用されるログ機能とその変更方法に関する情報が含まれている sudoers の man ページを読むことで、ログ ファイルを追跡できます。 syslog 構成を確認できることを武器に...
すべての Linux/unix システムには、さまざまな /var/log/secure があります。
Ubuntu の場合は、/var/log/auth.log を試してみてください。
私はお勧めします:
sudo grep sudo /var/log/auth.log
次のような結果が得られます:
Mar 16 13:40:38 hostname sudo: username : TTY=pts/10 ; PWD=/home/username ; USER=root ; COMMAND=/bin/bash