win2003记录远程桌面登录者IP地址的方法(图文)

发布时间:2020-09-07编辑:脚本学堂
你可能很想实现这样的功能:记录下都是哪些IP登录了远程的某台机器,以便于日常的安全管理,那么就请看本文提供的方法吧。

具体操作如下:
1、创建一个存放日志文件的目录,如E:/RDP_logs。
2、然后在该目录下创建一个名字为“RDPlog.txt”的文本文件“E:/RDP_logs/RDPlog.txt”。
3、继续在该目录下,创建另一个文件:RDPlog.bat 批处理文件,内容为:
 

复制代码 代码示例:
date /t >>RDPlog.txt
time /t >>RDPlog.txt
netstat -n -p tcp | find ":3389">>RDPlog.txt
start Explorer

注意,这里的3389修改为你自己的远程桌面的连接端口。

4、进入控制面板--->管理工具--->终端服务配置--->RDP-Tcp--->属性--->环境--->用户登录时启用下列程序--->在程序路径和文件名--->写“E:RDP_logsrdplog.bat”
--->起始于--->写“E:RDP_logs”就可以了。
如下图所示:
设置rdp属性

点击确定后,会如下图所示,原来是写入注册表键值了。
终端服务属性

配置完毕,之后再有远程登录,就会自动记录IP地址到“E:/RDP_logs/RDPlog.txt”中了。
创建的文件如下:
创建目录与文件

记录的日志如下:为了安全,未显示详细的IP及远程端口。
生成的记录日志