ユーザーがログインした場合にメールを送信するスクリプト

ユーザーがログインした場合にメールを送信するスクリプト

「authorised_users.txt」ファイルに記載されていないユーザーが VC 3 および/または esx 3 ホストにログオンした場合に電子メールを送信する「アラーム」スクリプトを探しています。許可されたユーザーは VC 権限を介して作成できますが、同様のロールを持つユーザーが不正にログインしようとした場合に通知されます。

何かご意見は?

よろしくお願いします、シェーン。

答え1

では、ログインが許可されていない人にもログインを許可したいのですか? ログインできないようにする方が簡単ではないでしょうか?

答え2

定期的に cron 経由で実行されるスクリプトを作成し、finger を実行して誰がログインしているかを確認したり、/var/log/wtmp を確認して誰がログインしているかを確認したりすることができます。

私もマットと同じ意見です。なぜログインを許可するのでしょうか?

あるいは、すべてのユーザーのシステム .profile (/etc/profile) を変更し、そこにチェックを入れて警告メールを送信したり、ユーザーをログオフさせたり、セッションを終了させたりすることもできます。

関連情報