用VBS修改远程桌面3389端口并添加到Windows防火墙的代码_vbs

将下面代码存为.vbs,双击运行。然后重启一下系统,就修改了系统的远程桌面的默认的3389端口

'#####################
'VBS修改远程桌面的默认端口,并添加至Windows防火墙
'作者51windows.Net
'56868为要设置的端口
'#####################

Set WshShell = WScript.CreateObject("WScript.Shell")
WshShell.RegWrite "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp\PortNumber",56868,"REG_DWORD"
WshShell.RegWrite "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\Wds\rdpwd\Tds\tcp\PortNumber",56868,"REG_DWORD"

Function Addfirewall(name,port,state)
 Set objFirewall = CreateObject("HNetCfg.FwMgr")
 Set objPolicy = objFirewall.LocalPolicy.CurrentProfile

 Set objPort = CreateObject("HNetCfg.FwOpenPort")
 objPort.Port = port
 objPort.Name = name
 objPort.Enabled = state
 Set colPorts = objPolicy.GloballyOpenPorts
 errReturn = colPorts.Add(objPort)
End Function

call Addfirewall("远程桌面56868",56868,1)
set WshShell = nothing

msgbox "设置成功"

时间: 2024-12-22 13:59:41

用VBS修改远程桌面3389端口并添加到Windows防火墙的代码_vbs的相关文章

VBS 修改远程桌面端口号的代码_vbs

复制代码 代码如下: '=========================================================================================== CheckOS ' 检查操作系统版本 CheckMeState ' 检查程序运行状态 main ' 执行主程序 Sub main() Dim PortNumberOld, PortNumberNew Set wso = CreateObject("WScript.Shell") P

修改远程桌面连接端口

一般Web服务器放在公网上以后,有些为了方便远程操作,所以打开了远程桌面连接.这样是很不安全的,黑客在扫描到服务器开启了3389端口以后很多都是利用这个端口发起攻击.为了降低风险而又想使用远程桌面连接,一个比较简单的方法就是修改远程桌面链接的3389端口. 远程桌面终端服务默认端口为"3389",为防止他人进行恶意连接,就需要对默认端口进行更改.对此可打开注册表编辑器(运行regedit),依次展开"HKEY_LOCAL_MACHINE\SYSTEM\ CurrentCont

通过软件修改Win2008默认远程桌面连接端口3389_win服务器

重要提示:近期我公司网络监测发现,扫描VPS的默认登陆端口3389攻击比较多,会导致VPS主机CPU及带宽耗尽,为保证用户VPS的安全建议及时更改3389端口. 1.首先登录VPS 下载3389远程端口修改工具(大部分系统桌面已有),下载地址:http://www.jb51.net/softs/37339.html 下载压缩包并解压,如下图所示: 2.点击"Mstsc.exe"3389修改工具,用户可自行指定远程连接端口的范围 1025-65535之间,如下图所示: 注意!!!Win2

Linux和Windows服务器及VPS修改SSH(远程桌面)端口

醒醒觉得修改VPS服务器端口在Linux和Windows服务器中非常重要,因为Linux的SSH默认是端口22,Windows的远程桌面默认端口是3389,别有用心的研究者经常会扫描这些端口,如果发现这些常用的端口开放,就会触动他们的灵感,所以不管是Linux服务器还是Windows服务器,上手后都要修改掉这些默认的端口. 一.Linux VPS服务器中修改SSH默认的22端口 如果我们开始就修改默认端口,那即便需要猜测和破解密码,需要先找到端口,至少可以增加VPS被入侵的难度,在这篇文章中,老

win8系统下怎样设置远程桌面固定端口

    具体方法 1.首先,咱们需要返回到win8电脑的传统桌面位置,之后,咱们同时按下键盘上的win+R快捷键打开电脑的运行窗口,在打开的运行窗口中,咱们输入regedit并单击回车. 2.在打开的注册表编辑器窗口中,咱们位到[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlTerminal ServerWdsrdpwdTdstcp],然后双击右侧窗口中的PortNumber,在十进制状态下改成你想要的端口号吧,比如7126或者是其他的数值. 3

win2003修改远程桌面端口方法

 代码如下 复制代码 HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlTerminal ServerWdsrdpwdTdstcp, 在右边的窗口里面将会看到名字为PortNumber的DWORD值,打开之后选中十进制,你就会看 到默认的远程桌面端口3389,修改其值为你自己定义的一个端口,如3390. 然后再找到  代码如下 复制代码 HKEY_LOCAL_MACHINESYSTEM CurrentControlSetControlTerminal

Windows Server 2008 R2如何修改远程桌面连接数

计算机---属性---远程设置---勾选"允许运行任意版本远程桌面的计算机连接(较不安全)"-- 第一步:开启远程桌面: 计算机---属性---远程设置---勾选"允许运行任意版本远程桌面的计算机连接(较不安全)" 第二步:设置远程桌面连接最大数量 控制面板-->管理工具-->远程桌面服务-->远程桌面会话主机设置-->去掉"限制每个用户只能进行一个会话"勾选,最后双击连接中的RDP-Tcp---网络适配器--最大连接数

远程桌面实现端口映射

问题描述 远程桌面软件怎样实现端口映射?但Teamview等工具不需要设置端口映射,那么他们是怎样做到的呢,用的是HTTPS或者服务器中转吗? 解决方案 应该是两种方式吧1.p2p打通的话,客户端相当于直连了,中间会有握手服务器辅助客户端p2p2.P2p不通,走转发,客户端有唯一标识,通过teamview厂家服务器中转消息

Windows Server 2008 R2修改远程桌面连接数

第一步:开启远程桌面: 计算机---属性---远程设置---勾选"允许运行任意版本远程桌面的计算机连接(较不安全)" 第二步:设置远程桌面连接最大数量 控制面板-->管理工具-->远程桌面服务-->远程桌面会话主机设置-->去掉"限制每个用户只能进行一个会话"勾选,最后双击连接中的RDP-Tcp---网络适配器--最大连接数 修改为2 此时的同时远程桌面连接的数量即设置为2.