每当有人通过远程桌面连接到我的Windows 2003服务器,我想检查他的计算机名称(主机名)连同他的用户名,以便我可以让用户login。
我不知道脚本,如果有人能帮助我的步骤,我会感激。 我想只允许特定用户使用特定的计算机名称。
做你的DNSbuild议通常被认为是不安全的(如果我可以穿透你的防火墙,我有我的IP反向DNS的控制,我可以假装是我想要的任何主机)。
通常认为受限制的IP地址列表更安全(特别是在Windows防火墙或边缘防火墙实施的情况下 – 未经授权的主机甚至不会将端口看作是开放的)。
这里有一个脚本可以用来检查连接计算机的客户端名称。 您需要为每个您想要连接的计算机名称input一行,这意味着您需要知道将被允许login的每个用户的计算机名称。 编辑以满足您的需求:
IF%CLIENTNAME%== ComputerName1 GOTO OK
IF%CLIENTNAME%== ComputerName2 GOTO OK
msg *您无权从此位置login。 您将在10秒内注销。
睡10
注销
:好
出口