Windows登录脚本可以限制并发登录吗
在Windows服务器中,使用一个Windows登录脚本来限制并发会话靠谱吗?
事实上,这种解决方案存在很多缺点和弱点,并不能满足大中型IT基础设施的安全性需求。
一、使用登陆脚本限制并发会话,恶意用户可以轻易删除登陆脚本
利用登陆脚本来限制Windows上的并发会话乃是这样:在Windows服务器中,并发会话是基于一个隐藏的共享。当用户打开一个会话时登录脚本会创建一个文件,当用户关闭会话时这个文件又被删除。当第二个用户试图打开会话时,脚本会检查文件是否已经存在,如果存在,登录就会被拒绝。
然而,在这种方案中,登录脚本是以用户身份执行的。你需要给每个用户访问权限,使他们可以访问共享的会话文件。这样一来,任何恶意用户都可以轻易删除脚本。 (如果你不给出访问权限,windows 登陆脚本就不能创建或删除会话文件。)
二、使用登陆脚本限制并发会话,网络安全得不到保障
也许windows 登陆脚本的开发人员会说:这种共享是隐藏的,不会对网络安全造成威胁。但是,这并不能有效保障网络安全,因为稍微聪明的用户都能轻易检索到共享文件的路径。况且,任何一个用户都能创建或删除文件,也能限制他人登录(让某些人可以登录某些人不能登录),这样你的网络安全也就得不到保障。
那么,怎样才是防止或限制并发登录最好的方式呢?
那就是将控制并发登录作为访问控制解决方案的一部分。

UserLock是一种独特的解决方案,无论是基于单个用户、用户组或是会话类型,UserLock都能够限制和防止并发登录到你的Windows网络。
UserLock提供强大的访问控制,通过允许或拒绝登录(包括并发登录)、工作站访问和使用/连接时间来保护Windows网络中的所有数据。使用UserLock,你可以根据个人用户、用户组或是组织单位定义和设置一个批准用户登录的程序。你也可以按会话类型(终端、 Wi-Fi/Radius 、工作站等) 进行定义和设置。
UserLock还提供对所有网络访问实时的会话监测和报告。一旦检测到任何可疑的访问事件,UserLock会自动提醒安全管理员,安全管理员可以随即快速反应,进行远程锁定、 注销或重置相应的会话。
UserLock提供不限于本地Windows的安全控制
使用Windows Active Directory,你也可以进入用户的账户,限制其从特定的计算机上登录。然而,在用户组或组织单位中,Windows Active Directory无法对其限制。UserLock提供不限于本地Windows的安全控制,可从一个用户到另一个用户,一个组到另一个组,或一个部门到另一个部门。UserLock 可阻止用户、用户组或企业部门的多种工作站的登陆。如:自己的工作站、IP范围、部门、楼层或大楼等。
>>扩展阅读:
UserLock实现Windows Network所有会话的限制登录和访问控制 http://***/zh-CN/Info/catalog/19252.html
使用Userlock监控用户访问 增强学校网络安全 http://***/zh-CN/Info/catalog/19482.html
UserLock详情及下载 http://***/zh-CN/product/3232/feature.aspx
Windows登录脚本可以限制并发登录吗的更多相关文章
- windows下如何修改远程登录端口
windows下如何修改远程登录端口 windows远程桌面默认端口为3389,修改 方法如下:在"开始>运行"中输入"regedit" 点击“确定”,打 ...
- windows下使用远程工具登录虚拟机上的Linux、访问虚拟机上的服务 、端口转发、win7 telnet登陆虚拟机
首先要清楚virtual box如何设置端口转发: 一篇文章: 如何使用VirtualBox进行端口转发 由于默认的方式是用NAT来做虚拟机网络的,因此如果从外网想访问虚拟机的应用会比较麻烦.以前一直 ...
- JAVA之旅(三十三)——TCP传输,互相(伤害)传输,复制文件,上传图片,多并发上传,多并发登录
JAVA之旅(三十三)--TCP传输,互相(伤害)传输,复制文件,上传图片,多并发上传,多并发登录 我们继续网络编程 一.TCP 说完UDP,我们就来说下我们应该重点掌握的TCP了 TCP传输 Soc ...
- 2017.6.30 用shiro实现并发登录人数控制(实际项目中的实现)
之前的学习总结:http://www.cnblogs.com/lyh421/p/6698871.html 1.kickout功能描述 如果将配置文件中的kickout设置为true,则在另处再次登录时 ...
- 2017.4.12 开涛shiro教程-第十八章-并发登录人数控制
原博客地址:http://jinnianshilongnian.iteye.com/blog/2018398 根据下载的pdf学习. 开涛shiro教程-第十八章-并发登录人数控制 shiro中没有提 ...
- 如果您想确保Windows 10在新用户登录时不安装内置应用程序,则必须删除所有配置的应用程序。
原文 如果您想确保Windows 10在新用户登录时不安装内置应用程序,则必须删除所有配置的应用程序. 本文的内容 已安装与配置的应用程序 删除配置的应用程序 安装与配置的应用程序^ 在介绍如何删除所 ...
- 第十八章 并发登录人数控制——《跟我学Shiro》
目录贴:跟我学Shiro目录贴 在某些项目中可能会遇到如每个账户同时只能有一个人登录或几个人同时登录,如果同时有多人登录:要么不让后者登录:要么踢出前者登录(强制退出).比如spring securi ...
- LoadRunner 多用户并发 登录,上传数据,登出的脚本教程
这里记录 Web/Http 模式,模拟多用户并发进行 : 登录,上传数据,退出登录一整套流程.并发的用户量多少,可自定义.这里不介绍录屏的方式,是自己写脚本去执行的. 1.安装loadRunner ...
- 如何使用新浪微博账户进行应用登录验证(基于Windows Azure Mobile Service 集成登录验证)
使用三方账号登录应用应该对大家来说已经不是什么新鲜事儿了,但是今天为什么还要在这里跟大家聊这个话题呢,原因很简单 Windows Azure Mobiles Service Authenticatio ...
随机推荐
- Java并发编程:sleep、wait、yield对比
首先,wait()和notify(),notifyAll()是Object类的方法,sleep()和yield()是Thread类的方法. (1).常用的wait方法有wait()和wait(long ...
- java的 IO流之缓冲流(转载)
java缓冲流本身不具IO功能,只是在别的流上加上缓冲提高效率,像是为别的流装上一种包装.当对文件或其他目标频繁读写或操作效率低,效能差.这时使用缓冲流能够更高效的读写信息.因为缓冲流先将数据缓存起来 ...
- monkeyrunner 详细介绍
MonkeyRunner: monkeyrunner工具提供了一个API,使用此API写出的程序可以在Android代码之外控制Android设备和模拟器.通过monkeyrunner,您可以写出一个 ...
- 更改Zend Studio/Eclipse代码风格主题
最近决定把几个IDE的代码样式统一一下,Visual Studio的还算好改,PHP目前用得不多,不过也打算给Zend Studio换身新装. 网上搜索的一些更改Zend Studio主题的多是修改或 ...
- NYOJ-745蚂蚁的难题(二)
这道题和求字段和的要求就差一点,就是那个是一条链, 这个是个环,关于这么环,刚开始按照链那种方式推倒状态转移方程,但是没有写出来,后来看题解,才看到原来还是转化为普通的单链来做,好多题都是由不会的转化 ...
- ASP.NET-FineUI开发实践-2
FineUI好处之一在于No JS,这里的No JS并不是不使用JS,JS对于ASP.Net是必不可少的,只是FineUI把大部分JS封装,如果想用,后台提供了很多方法返回JS,Get...Refer ...
- XML数据的读取—数据库配置文件
数据库配置文件(config.xml) <?xml version="1.0" encoding="utf-8"?> <configurati ...
- 汉字转拼音(pinyin4j-2.5.0.jar)
import net.sourceforge.pinyin4j.PinyinHelper; import net.sourceforge.pinyin4j.format.HanyuPinyinCase ...
- 使用FileResult返回浏览器文件及乱码问题解决
一.向客户端发送文件方法 Asp.Net 中返回文件方法 public void TxtFile(string filename) { //html文件 string path = @"E: ...
- 像table一样布局div的CSS属性详解
.equal { display:table; border-collapse:separate;margin: aut ...