2024年6月8日发(作者:)
System Management
系统维护与管理
责任编辑:张碧薇 投稿信箱:
netadmin@
实战Windows 7单机
多用户远程桌面
■ 珠海 谢胜盈
远程桌面
服
编者按:远程桌面服务是Windows操作系统的重要组件
认只允许一个远
程用户在线,服
务器版默认只允
务(Remote
之一,通过远程桌面服务,实现单机多用户,不仅可以节
Desktop
省硬件投资和软件开销,也可以节约电费,经济实用。本
Services)是
Windows操作系
统的重要组件之
一,通过该组件,
可以远程访问、远程管理和
远程操控计算机,就像操作
本地计算机一样,非常方便
快捷。如果IT资源集中部署,
通过远程桌面服务,实现单
机多用户,让用户也能完美
体验上网冲浪、普通办公和
扫描打印等应用场景,不仅
可以节省大量的硬件投资和
软件开销,也可以节约电费,
低碳环保,经济实用。
Windows 7是目前最流
行的个人操作系统之一,下
面通过对Windows 7旗舰版
远程桌面服务组件修改、批
量创建用户、批量授权等实
战方式,实现Windows 7旗
舰版单机多用户远程桌面。
图1 Universal Patch操作界面
文介绍通过在Windows 7中对远程桌面服务组件修改、
许两个远程用户
无法
批量创建用户、批量授权等实战方式,实现 Windows 7
同时在线,
旗舰版单机多用户远程桌面。
实现单机多用户
同时操作,需要
对该组件进行修改之后才能
支持多用户。
远程桌面服务组件修改
分为手工修改法和工具修改
法,主要是对C:Windows
system32目录下的termsrv.
dll文件进行改造。由于手
工修改文件后,
不能直接覆盖原文件,需要
重新引导系统到DOS环境下
才能覆盖,还面临NTFS分区
远程桌面服务组件修改
Windows操作系统的远
程桌面服务组件,个人版默
权限问题,相对比较麻烦,建
议使用工具修改法。
专业的远程桌面服务
【上接第95页】
的新密码为:
例中,生成
后复制并将其粘贴到“记事本”
中。最后输入0退出。
3.重置密码之后,使用
vSphere Client或vSphere
说明:如果vCenter
Server所在的Windows操作
系统的本地管理员账户密码也
忘记了,则可以使用一些工具
光盘或软件重置Windows的
Administrator账户密码。
N
?1:85w2 Be{]>{c 注意:密码可能会包括空 格等字符,可以用鼠标选中之 Web Client登录vCenter Server即可,这些不再介绍。 96 2018.04 责任编辑:张碧薇 投稿信箱: netadmin@ 系统维护与管理 System Management 修改工具是Universal Patch,操作非 常简单,运行后点击“破解”, 即可完成修改工作(如图1)。 修改远程桌面服务组件 后,打开“本地组策略”,通过 “计算机配置”下的“管理模 板”,选择“Windows组件”中 的“远程桌面服务”,打开“远 程桌面会话主机”下的“连 接”,检查“限制连接数量”, 确保该选项状态为“禁用” 或“未配置”,则不限制远程 桌面服务连接的数量(如图 2)。 在控制面板“系统”的 “远程设置”中开启远程桌面 服务后(如图3),重新启动系 统,Windows 7旗舰版就可 以提供多用户远程桌面服务 了。 图3 启用远程桌面服务界面 图2 远程桌面连接数量策略配置界面 进行授权等操作;WMIC是 Windows管理命令,在这里主 要是修改用户密码属性,让 密码永不过期。利用上面两 个命令,批量创建用户、授予 远程桌面用户组且密码永不 过期。批处理脚本如下: @echo off for /f "usebackq tokens=1-4" %%a in () do ( net user %%a %%b / add /PASSWORDCHG:%%c / comment:"%%d" ::创建用户,用户可修 改密码 net LOCALGROUP "Remote Desktop Users" %%a /add ::将创建的用户加入远 程桌面用户组 UserAccount Where Name="%%a" Set PasswordExpires="false" ::将创建的用户设置为 密码永不过期 ) echo 用户创建完成! C:work,在该目录下创建两 个文本文件,一个是创建用 户批处理脚本文件users. bat;另一个是待创建用户清 单,由用户名、密 码、是否允许用户修改密码 批量创建远程用户账号 远程登录Windows 7系 统,需要为用户创建账号,并 且将账号加入远程桌面用户 组,才能正常使用。创建账 号的过程比较简单,但是如 果用户较多,逐个创建耗时 耗力,效率不高。我们可以 通过net命令,编写批处理 脚本批量创建。 假设脚本工作目录是 和用户中文姓名组成,空格 分开,格式如下: user1 password1 yes 用户1 user2 password2 yes 用户2 ... net命令功能非常强大, 不仅可以创建用户、修改密 码,还可以对用户部分属性 进行修改,甚至可以对用户 批量创建用户工作目录 Windows用户默认的家 目录在C:Users。磁盘分区 规划时,一般C盘是系统盘, 2018.04 97 System Management 系统维护与管理 责任编辑:张碧薇 投稿信箱: netadmin@ 空间不会特别大,不适合存 储用户工作文档和数据,这 需要系统管理员在其他分区 为每个用户创建工作目录, 工作目录属主应当拥有完全 权限,其他用户无权查看,从 而加强用户数据安全。另外, 还需要创建共享目录,方便 用户间进行数据交换。 Cacls是Windows自带 命令,可以利用该命令完成 用户工作目录授权等操作。 由于创建用户后,必须登录 系统才能自动生成家目录, 因此,工作目录的创建环节, 是以用户的家目录生成为前 提的,否则脚本执行会出现 错误。脚本在C:work运行, 会调用用户清单文件users. txt。 @echo off mkdir d:users mkdir d:userspublic ::创建共享目录 echo Y|cacls d: userspublic /c /p Users:f ::为共享目录授权, Users组拥有完全控制权限 for /f "usebackq tokens=1-4" %%a in () do ( mkdir d:users%%a ::创建用户工作目录 echo Y|cacls d: users%%a /c /p %%a:f ::为用户工作目录授 权,只有该用户拥有完全控 制权限 echo Y|cacls c: users%%aDocuments /c / p everyone:f ::将用户家目录下的 “我的文档”给所有人组授权 后,才能做下面的删除操作 rmdir /s /q C: Users%%aDocuments ::删除用户家目录“我 的文档” mklink /D C: Users%%aDocuments d: users%%a ::将创建好的用户工作 目录链接到用户家目录 ) echo 用户工作目录创建 图4 打印机重定向配置界面 完成! 远程桌面服务终端和打印机 问题 对于有Windows电脑主 机远程用户,可以使用系统 自带的终端程序 访问远程桌面。如果远程用 户没有电脑主机,仅需要键 盘、鼠标、显示器和云终端盒 子(支持RDP协议),即可正 常使用。 打印机是日常办公的标 配之一,远程桌面用户不能 使用打印机也就无法正常办 公。建议有条件的用户,使 用带网络功能的打印机,只 要远程桌面服务器端安装配 置打印机驱动即可。对于使 用Windows电脑主机的远程 用户,打印机通过USB接口 与本地主机相连,需要在本 地主机和远程桌面服务器同 时安装打印机驱动,并启用 打印重定向功能(如图4),才 能正常打印。 至此,Windows 7单机多 用户远程桌面服务基本配置 完成,安装常用办公软件后, 可将C盘和D盘的Users组 权限设置为“写拒绝”,避免 个别用户误操作影响其他用 户正常使用。 N 98 2018.04


发布评论