ユーザ用ツール

サイト用ツール


ubuntu-server-18-04:email-alert-on-login

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン前のリビジョン
ubuntu-server-18-04:email-alert-on-login [2019/08/27 12:28] adminubuntu-server-18-04:email-alert-on-login [2019/11/22 21:03] (現在) admin
行 24: 行 24:
 <code> <code>
 #!/bin/sh #!/bin/sh
-   + 
-RECIPIENT="example@gmail.com" +RECIPIENT="foobar@hogepiyo.com" 
-SENDER="john@hogepiyo.com" +SENDER="root@hogepiyo.com" 
-TIME_ZONE=Asia/Tokyo+TIME_ZONE="Asia/Tokyo
 +REVERSED_ADDR="N/A" 
  
 if [ "$PAM_TYPE" != "close_session" ]; then if [ "$PAM_TYPE" != "close_session" ]; then
 +
 +    if [ "$PAM_RHOST" != "" ]; then
 +        REVERSED_ADDR=`dig -x $PAM_RHOST +short`
 +    fi
 +
     MESSAGE="To: $RECIPIENT     MESSAGE="To: $RECIPIENT
 Subject: '$PAM_USER' has logged in '`hostname`' Subject: '$PAM_USER' has logged in '`hostname`'
 From: $SENDER From: $SENDER
  
-'$PAM_USER' has logged in successfully from '$PAM_RHOST' on `hostname`.+'$PAM_USER' has logged in successfully from '$PAM_RHOST' ($REVERSED_ADDR) on `hostname`.
 Login Time: `TZ=$TIME_ZONE date +\"%Y-%m-%d %T %Z %:::z\"` Login Time: `TZ=$TIME_ZONE date +\"%Y-%m-%d %T %Z %:::z\"`
  
ubuntu-server-18-04/email-alert-on-login.1566876522.txt.gz · 最終更新: 2019/08/27 12:28 by admin