<b>自动及时监控Windows2003服务器终端登录</b>[服务器安全]
本文“<b>自动及时监控Windows2003服务器终端登录</b>[服务器安全]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:
考虑到服务器都是通过Windows 终端服务器来管理的,就想办法对其登录做个监控,找了个号令行下发邮件的小工具blat还有批处理,做了个简单的监控程序,功效是当有人通过终端登录且成功后,会向指定的邮箱发送登录者IP地址.
1.先下载blat解紧缩到c盘blat目录下面.
2.肆意目录新建一个bat文件,我这里是mail.bat,内容以下,
@echo off
date /t >mail.txt
time /t >>mail.txt
netstat -n -p tcp | find "3389" >>mail.txt
:::::::::::::: config::::::::::::::
set from=7263974@qq.com
set user=neeao.com
set pass=neeao.com
set to=xxxxx@qq.com
set subj=3389
set mail=mail.txt
set server=smtp.126.com
set debug=-debug -log blat.log -timestamp
::::::::::::::::: run blat :::::::::::::::::
C:\blat\full\blat.exe %mail% -to %to% -base64 -charset Gb2312 -subject %subj% -server %server% -f %from% -u %user% -pw %pass% %debug%
start Explorer
很简单的了,先通过bat查找哪个ip衔接到了本机的3389端口,然后邮件发送到指定邮箱.
3.进入掌握面板---管理工具---终端服务器配置---RDP-Tcp---属性-环境-用户登录时启用下列程序---在程序途径和文件名---写“C:\mail.bat”---起始于---写“C:\”这样就ok了.
4.注销,重新登录,看能否能收到邮件.假如出错的话,桌面出不来的话,可通过ctrl+alt+end来呼出任务管理器来调用桌面.
5.目前发现个小bug,就是登录的时刻,会弹出一个cmd的框.
6.假如开通邮箱的短信告诉,大概利用139的邮箱,可以到达及时的手机短信告诉,有爱好的可以试试.
以上是“<b>自动及时监控Windows2003服务器终端登录</b>[服务器安全]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
本文地址: | 与您的QQ/BBS好友分享! |