服务器能记录远程访问用户嘛,bat记录远程桌面连接登录信息
1.記錄遠(yuǎn)程桌面的連接登錄日志方法:
:RDPlog.bat
:hu 20110201
:記錄登陸信息
@echo off
set m=netstat -n
for ?/f "tokens=4 delims=: " %%i in ('%m%^|find "3389"') do set mstsc=%%i
echo %date% %time:~0,-3% %USERNAME% ?%mstsc% ?>> RDPlog.txt
start Explorer
注意:以上3389是默認(rèn)的遠(yuǎn)程桌面的端口號(hào),如已修改過終端服務(wù)的端口,這個(gè)數(shù)值也要作相應(yīng)的改變。
必需要有start Explorer 語句 否則會(huì)登錄時(shí)退出
2、進(jìn)入 控制面板-》管理工具-》終端服務(wù)器配置
會(huì)打開一個(gè)“tscc - 終端服務(wù)配置\連接 ”窗口
在窗口的右側(cè) 有 RDP-Tcp 的記錄 右鍵點(diǎn)擊屬性,會(huì)彈出RDP-Tcp屬性 窗口(如下圖),切換到“環(huán)境”頁下,在其中的“初始程序”選項(xiàng)中設(shè)置:
啟用“用戶登錄時(shí)啟用下列程序”
在程序路徑和文件名處填寫:C:\RDP\RDPlog.bat
在起始于填寫:C:\RDP
完成以上的配置步驟后,需要注銷當(dāng)前用戶重新登錄才可生效
當(dāng)再次登錄服務(wù)器時(shí)就會(huì)記錄當(dāng)前登錄者的時(shí)間.用戶和IP。
配置成功后會(huì)在 login.txt中生成如下的記錄
2011-02-01 星期二 20:42:45 admin ?192.168.166.200
可是每次登錄時(shí)都會(huì)有一個(gè)DOS的黑窗口一閃而過,很不舒服
1、仍舊在原來的目錄下新建一個(gè)名為RDPLog.vbs腳本文件,內(nèi)容如下:
Set shell = Wscript.Createobject("wscript.shell")
Call shell.run("C:\RDP\RDPLog.bat",0)
2、同上進(jìn)入 控制面板-》管理工具-》終端服務(wù)器配置,進(jìn)入到默認(rèn)RDP-Tcp屬性中
3、切換到“環(huán)境”頁下,啟用“用戶登錄時(shí)啟用下列程序”
在程序路徑和文件名處填寫:wscript ?C:\RDP\RDPLog.vbs
在起始于填寫:C:\RDP
設(shè)置后,再登錄時(shí)彈出的批處理窗口就消滅了!
另外提醒各位:如果想每次登陸都記錄訪問著的時(shí)間和IP,每次退出遠(yuǎn)程桌面時(shí),都必須選擇“注銷”用戶退出。以上僅是一個(gè)簡(jiǎn)單的終端服務(wù)日志攻略,并沒有太多的安全保障措施和權(quán)限機(jī)制。
總結(jié)
以上是生活随笔為你收集整理的服务器能记录远程访问用户嘛,bat记录远程桌面连接登录信息的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: axure 图片切换图片的交互_Axur
- 下一篇: 微型计算机最怕的是什么,为什么以前学生上