2017-05-02 3 views
0

私はubuntuサーバーを使用しています。ログインする人は誰か監視する必要があります。私はPythonの方法などを考えています。スラックへの通知。pythonスクリプトを実行してログインした人を確認する方法

だから、Pythonスクリプトは、ユーザーが正常にログインしたときにのみスラックに通知を送ります。私はスラックの統合を書くことができますが、ログイン時にスクリプトがどのようにトリガーされるのか分かりませんか?

答えて

1

Ubuntuは、/var/log/auth.logを通して認証(ログインまたはsudoのいずれかの試み)を追跡します。そのファイルを追跡したり、ログエントリの書き方を読み込んだりすると、エントリが到着すると他のチャネルに通知を送信できます。

+0

うん...複雑で、何かが素早く簡単にフックできます – Kittystone

+0

これは必須ではありませんが、さまざまな解決策があります。 http://stackoverflow.com/questions/12523044/how-can-i-tail-a-log-file-in-pythonを確認してください – MatsLindh

関連する問題