创建钉钉机器人,你得在PC端创建,手机创建不了
创建群:

选择分类建群:

随便选一个建群:

点击 智能群助手:

添加机器人:


添加自定义机器人:

名字自定义,ip地址填你的服务器ip,点击完成即可:

记录下Webhook信息,等会要用到:

远程上服务器,创建脚本
vi /etc/ssh/sshrc
将以下内容写进脚本:
server和local url要改为你自己的信息
#!/bin/bash
#获取登录者的用户名
user=$USER
#获取登录者的IP地址
ip=${SSH_CLIENT%% *}
#获取登录的时间
time=$(date +%F%t%k:%M)
#服务器的IP地址
server='服务器ip'
function SendMessageToDingding(){
#你钉钉机器人的地址。
local url="Webhook地址"
local UA="Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/65.0.3314.0 Safari/537.36"
local res=`curl -XPOST -s -L -H"Content-Type:application/json" -H"charset:utf-8" $url -d"{\"msgtype\":\"text\",\"text\":{\"content\":\"$1\n$2\"}}"`
}
SendMessageToDingding "服务器登录告警" "时间 $time\n用户 $user\n用户地址 $ip\n服务器地址 $server"wq保存退出
给脚本执行权限:
chmod +x /etc/ssh/sshrc
下次登录会自动发钉钉消息提醒