网站首页  维修网点  QQ专家在线  电脑保修  工具软件   在线查毒   电脑问题搜索  官方论坛  站点地图  友情链接
加入收藏夹   设为主页

  认识电脑  

  电脑优化  

  电脑保养  

  故障症状  

  学习维修  

  维修资料  

  病毒门诊  

   数据恢复  

  使用技巧  

  电脑常识  

  笔记本  

  安全技术  

  系统漏洞  

专题导读: 操作系统  Windows Vista系统故障  Windows Xp系统故障  Windows 2003系统故障  Windows 2000系统故障  Windows 98系统故障  软件使用  网络配置  网络攻击  病毒  木马  主板  CPU  内存  硬盘  键盘  显卡  声卡  鼠标  显示器  音箱  刻录机  光驱、光盘  电源、UPS  网络设备  扫描仪  打印机  其它硬件  服务器  游戏平台  手机/MP3  相机/摄像头  USB  无线应用教程  软件漏洞  硬件漏洞 
您的位置: 网站首页 >> 认识电脑 >>Vista为什么不允许两个用户同时登录

Vista为什么不允许两个用户同时登录

发布日期: 2007-8-13 11:20:11 查看数:
www.PCHIHI.com
一直就在纳闷,为什么Windbg不能转储完整的WinSta0窗口站的安全描述符?为什么会少了登录SID和登录帐户的对应ACE?

  盆盆很快发现,原来是我自己搞错了。为了方便,我用远程桌面连接到另外一台实验用Windows Vista机器,这时候由于是远程桌面登录的,拿到的是会话2。但是我在Windbg里检查的却是\Sessions\1\Windows\WindowStation\WinSta0。

  也就是说,盆盆实际上是检查的会话1里的WinSta0窗口站,而不是远程桌面里的WinSta0窗口站(会话2)!!

  难怪检查出来的结果,发现WinSta0窗口站里居然没有登录SID和Admin的对应ACE!!

  1. 完整的WinSta0安全描述符

  为了验证这个结果,盆盆重新做实验,这次直接控制台登录(会话1),再查看WinSta0的安全描述符,果然发现完整了,有附图为证!

  图中棕色加粗的部分,就是登录会话SID和登录帐户Admin所拥有的ACE,这里可以看到登录会话SID拥有所有可能的权限,而Admin则几乎没有任何访问权限。

 问题到这里并没有结束。

  为什么会出现先前那篇文章里的错误?从中可以猜测到哪些结论?

  2. 为什么只允许一个交互用户登录?

  这里盆盆大胆假设Windows Vista(XP)为什么只能允许一个交互用户登录到系统(包括远程桌面)。原来是和WinSta0窗口站的权限有关!

  当新的用户登录进来后,原来用户会话里的WinSta0的安全权限会发生变化,登录SID和登录帐户的ACE(访问控制项)会被删除。难怪我们看不到先前登录用户的桌面!

  可以在远程桌面的环境里打开Process Explorer,查看一个在先前用户环境里打开的进程(例如Explorer),可以发现其句柄列表里没有WinSta0窗口站,如附图所示。

  从图中可以看出,当前的用户桌面,会话2里的Explorer进程句柄表里包含WinSta0窗口站,所以可以和用户进行交互;而先前的登录用户,会话1里的Explorer进程句柄表里,没有WinSta0窗口站,所以虽然这些进程还在运行,但是无法和用户进行交互。

  为什么先前的用户会话里的进程没有WinSta0的句柄,现在应该很明白了,因为该会话里的WinSta窗口站对象的ACL定义发生了变化,现在不再授予登录会话SID访问。

  这一切看来和WinSta0窗口站的安全权限有关。可见,登录会话、窗口站的概念有多重要了。

  知道了这个原因,从理论上,我们可以通过修改先前会话里的WinSta0窗口站的安全权限,来突破同一时刻只能允许一个用户交互登录的限制。但是实际上没有那么简单,盆盆能够想到的,微软肯定早就已经想到了。

  网上貌似有通过替换一个文件(termsrv.dll)的方法,让Windows Vista支持多个用户交互登录。如果这个方法能够成功,其原理必然还是和WinSta0窗口站的权限有关。

 

电脑维修知识网

上下页导航

上一页:在Vista系统中任意设定鼠标滚动行数 下一页:解决方法:Vista下执行EXE时报错“目录名无效”
【打印】 字体 【大】 【中】 【小】 【关闭】
热点主题
u盘无法识别怎么办u盘无法识别怎么办
主板介绍及其安装主板介绍及其安装
CPU的分类CPU的分类
前置音频和USB接口接线方法图解!前置音频和USB接口接线方法图解!
SATA硬盘安装使用问题详解SATA硬盘安装使用问题详解
光驱跳线设置图解光驱跳线设置图解
如何格式化c盘如何格式化c盘
如何重装电脑系统如何重装电脑系统
CPU介绍及其安装CPU介绍及其安装
计算机基本知识计算机基本知识
液晶显示器如何设置亮度和对比度最利于眼睛液晶显示器如何设置亮度和对比度最利于眼睛
机箱前置音频接线正确连接方法机箱前置音频接线正确连接方法
网线制作图解教程网线制作图解教程
pcanywhere的端口号是多少?pcanywhere的端口号是多少?
认识电脑硬件认识电脑硬件
SM总线控制器是什么SM总线控制器是什么
磁盘空间低,是怎么回事磁盘空间低,是怎么回事
术语详解之主板篇术语详解之主板篇
CPU的主要技术参数CPU的主要技术参数
教你如何选购主板教你如何选购主板
最新主题
笔记本电脑接口全介绍笔记本电脑接口全介绍
LCD、LED与OLED的区别LCD、LED与OLED的区别
你还知道Windows桌面“刷新”的作用吗你还知道Windows桌面“刷新”的作用吗
手把手教你认识主板手把手教你认识主板
主板真伪辨别主板真伪辨别
主板的区别方法主板的区别方法
主流主板节能技术深度剖析主流主板节能技术深度剖析
移动硬盘数据安全保护措施解析移动硬盘数据安全保护措施解析
光纤网卡和HBA卡有的区别光纤网卡和HBA卡有的区别
xp系统还原诠解xp系统还原诠解
待机、休眠、睡眠的区别和优缺点待机、休眠、睡眠的区别和优缺点
如何识别cpu芯片如何识别cpu芯片
CPU:什么是64位技术CPU:什么是64位技术
主板:前端总线频率主板:前端总线频率
路由器基础知识全接触路由器基础知识全接触
关于计算机中的NTFS中的卷关于计算机中的NTFS中的卷
深入了解XP中的碎片整理深入了解XP中的碎片整理
什么是高清电影?什么是高清电影?
网络资源推荐
站务联系:XBell@163.com 在线QQ:573861490
备案序号:粤ICP备06093858号
版权所有 2006 电脑维修知识网 最佳分辨率 1024 X 768
Copyright © Http://www.PcHiHi.com/ All rights reserved.