个人一直是个有精神洁癖的人,老是感觉服务器不安全,自己也觉得技术是菜鸟,想来想去还是给SSH登录加了个保护功能。现在把配置贴出来,希望高手指导,另一方面害怕自己以后忘记了,也有迹可循。
闲话不说,直接在SSH目录下新建文件SSHRC,注意是小写。
vi sshrc:
#!/bin/bash
mail=xxx@qq.com
hostname=$(hostname)
# add a welcome message:
printf >&2 "\nWelcome on $hostname $USER\n"
read -d " " ip <<< $SSH_CONNECTION
date=$(date "+%Y.%m.%d %H:%M")
user=$USER
ip=${SSH_CLIENT%% *}
mail -s "Connexion of $USER on $hostname" $mail <<EOF
USER:$user
IP: $ip
Date: $date
EOF