ssh用户登录提醒功能

作者:hee
网址:


有时出于安全考虑,可以添加一个SSH登录提醒功能,当用户登录SSH后收到提醒。

提醒功能可以通过邮件或其它功能发送,俺使用的是一个iOS使用“推送信使”提供了URL回调接口,设置好参数后用curl请求一下,一条报警信息就推送到手机。

user=$USER
ip=${SSH_CLIENT%% *}
date=$(date "+%Y-%m-%d_%H:%M")
title="用户$user登录了系统"
content="时间:${date}%0dIP地址:$ip"
app="SSH监控"
url="http://whois.pconline.com.cn/ip.jsp?ip=$ip"

pushMessage() {       
        params="uid=1&secret=6Y2FN7&app=$app&title=$title&content=$content&slient=1&url=$url"
        url="http://ipush.me/api-push?$params"
        curl --connect-timeout 3 -m 3 -s $url
}

pushMessage

 

  • ---> 收藏到书签 
 | 这篇【ssh用户登录提醒功能】来自 www.since2006.com |



本文相关评论|Comments

发表该文评论|Send Comment

页面查询:13次,耗时:0.03秒