From 5da95034ace5510c42b11160d76c10917a165459 Mon Sep 17 00:00:00 2001 From: xdtianyu Date: Tue, 23 Dec 2014 14:45:53 +0800 Subject: [PATCH] add ssh ip geo --- ssh/sshrc | 1 + ssh/sshrc.sh | 10 ++++++++++ 2 files changed, 11 insertions(+) create mode 100644 ssh/sshrc create mode 100755 ssh/sshrc.sh diff --git a/ssh/sshrc b/ssh/sshrc new file mode 100644 index 0000000..a238f77 --- /dev/null +++ b/ssh/sshrc @@ -0,0 +1 @@ +/etc/ssh/sshrc.sh & diff --git a/ssh/sshrc.sh b/ssh/sshrc.sh new file mode 100755 index 0000000..6bb2a82 --- /dev/null +++ b/ssh/sshrc.sh @@ -0,0 +1,10 @@ +#!/bin/bash +read -d " " ip <<< $SSH_CONNECTION +#date=$(date "+%d.%m.%Y %Hh%M") +#reverse=$(dig -x $ip +short) +geo=$(curl -s http://ip.xdty.org -X POST -d "geo=$ip") +if [ -z "$geo" ];then + geo="unknown" +fi +ip="$ip($geo)" +curl -s https://www.xdty.org/mail.php -X POST -d "event=($USER) login from $ip&name=whatever&email=xxxxx@gmail.com" &