Linux 中添加登录通知脚本

#!/bin/bash

# 把下面代码复制到etc/profile文件中即可
server=$(hostname)
#获取登录者的用户名
#user=$USER
user=$(getent passwd `who` | head -n 1 | cut -d : -f 1)
#echo $user
if [ "" = "$user" ]; then
user="default"
fi
#获取登录者的IP地址
ip=${SSH_CLIENT%% *}
#echo $ip
if [ "$ip" = "" ]; then
ip="default"
fi

url="https://www.shiguangxiaotou.com/wp-json/crud/api/server/login"
curl -X POST --data-urlencode "server=$server" --data-urlencode "name=$user" --data-urlencode "ip=$ip" $url
This entry was posted in Linux. Bookmark the permalink.

发表回复